/*! www.vancheer.com  |  Powered by vancheer */
@media screen and ( max-width:1600px ){
	
	
	
}

@media screen and ( max-width:1440px ){
	.indexP4 .list li img{ max-width: 1.2rem; max-height: 0.7rem;  }
	.footDiv .toptop{ height: 1.8rem; }
	.footDiv .title{ font-size: 0.9rem; line-height: 0.9rem; }
	.footDiv .msg{ font-size: 14px; line-height: 28px; height: 112px;}
	.footNav li{ padding-bottom: 0.25rem; }
	.manageP6 .list li .name{ padding: 0.5rem 0 0.25rem; }
}	

@media screen and ( max-width:1366px ){
	
}

@media screen and ( max-width:1024px ){
	.wal, .w1008{ width:100%; float: none;}
	.PC-Box, .nav, .footNav, .pageNow, .ind-banner .sbg{ display:none;}
	.Phone-Box, .navIco, .pageTitleTel, .controls{ display:block;}
	.headDiv{ height:1.6rem; position:relative; background:#fff;}
	.headD{ height: 1.6rem; background:rgba(0,0,0,0.6)}
	.headDiv .wal{ height:1.6rem;}
	.headDiv .logo{ left: 0.3rem; top: 0.2rem; }
	.headDiv .logo img{ width: 2.6rem; opacity:0; }
	.headDiv .logo .img1{ opacity: 1; }
	.headDiv .btnDiv{ right: 1.25rem; bottom: 50%; margin-bottom:-0.35rem;}
	.headDiv .btnDiv a{ width: 2.1rem; height: 0.7rem; line-height: 0.7rem; border-radius: 0.48rem; font-size: 0.26rem; background: #e70d1e; color: #fff; }
	.headDiv .tel{ right: auto; left:0.3rem; top: auto; bottom:0.15rem; }
	.headDiv .tel li{ float: none; padding-left: 0; color: #333; font-size:0.26rem; }
	.headDiv .tel li b{ font-size: 0.28rem; padding-left: 0.1rem; color:#ed251b; }

	.ind-banner .sbg{ height: 1.6rem; background: url(../images/bg1.png) bottom repeat-x; }
	.ind-banner .swiper-slide { height: 5.6rem; }
	.ind-banner .swiper-slide .bg{ height: 5.6rem; }
	.ind-banner .onebox{ left: 0.3rem; margin-left: 0; } 
	.ind-banner .onebox .txt{ font-size: 0.5rem; line-height: 0.56rem; }
	.ind-banner .onebox .wen{ font-size: 0.42rem; line-height: 0.42rem; }
	.ind-banner .onebox .msg{ font-size: 0.26rem; line-height: 0.26rem; padding: 0.3rem 0;}
	.ind-banner .onebox .btnDiv{ width: 2.4rem; height: 0.72rem; line-height: 0.72rem; font-size: 0.26rem; }
	.ind-banner .threebox{ left: 0.3rem; margin-left: 0; } 
	.ind-banner .threebox .txt{ font-size: 0.5rem; line-height: 0.56rem; }
	.ind-banner .threebox .wen{ font-size: 0.26rem; line-height: 0.26rem; padding-top: 0.25rem; }
	.ind-banner .threebox .en{ font-size: 0.24rem; line-height: 0.36rem; width: 5.2rem;}

	.ind-banner .swiper-pagination{ bottom:0.4rem!important;}
	.ind-banner .swiper-pagination-bullet { width: 10px; height: 10px; margin-left: 5px!important; margin-right: 5px!important; } 
	.indMore a{ font-size: 0.26rem; width: 2.4rem; height: 0.86rem; line-height: 0.86rem; border-radius: 0.48rem; }
	.indexP1 .titleDiv .cn{ font-size: 0.42rem; line-height: 0.42rem; }
	.indexP1 .titleDiv .en{ font-size: 0.6rem; line-height: 0.6rem; }
	.indexP1 .list{ margin-top: 0.6rem; }
	.indexP1 .list li{ width: 50%; }
	.indexP1 .list li:nth-child(2), .indexP1 .list li:nth-child(3){ background:#f6f6f6;}
	.indexP1 .list li .bg{ opacity: 0; }
	.indexP1 .list li .conDiv{ left: 0.45rem; top: 0.9rem; }
	.indexP1 .list li .ico{ display:none; }
	.indexP1 .list li .name{ font-size: 0.36rem; line-height: 0.36rem; padding-bottom: 0.45rem;}
	.indexP1 .list li .name:after{ width: 0.36rem; height: 2px; }
	/*.indexP1 .list li .name a{ color: #fff; }*/
	.indexP1 .list li .msg{ font-size: 0.26rem; }
	.indexP1 .list li .msg dd a{ line-height: 0.52rem;/* color:#fff;*/}
	.indexP1 .list li .num{/* color:#fff;*/ left: 0.45rem; bottom: 0.5rem; font-size: 0.32rem; line-height: 0.32rem; }
	.indexP1 .list li.cur .name a{ color: #333; }
	.indexP1 .list li.cur .name:after{ background: #333; }
	.indexP1 .list li.cur .msg dd a{ color: #666; }
	.indexP1 .list li.cur .num, .indexP1 .list li.cur .ico{ opacity: 1; }
	.homeserbg{ display:none; }
	.indexP2{ padding: 1.6rem 0.3rem 1.0rem; }
	.indexP2 .titleDiv{ left: 0.3rem; margin-left: 0; }
	.indexP2 .titleDiv .cn{ font-size: 0.42rem; line-height: 0.42rem; }
	.indexP2 .titleDiv .en{ left: 0; font-size: 0.8rem; line-height: 0.7rem; }
	.indexP2 .titleDiv .msg{ font-size: 0.32rem; line-height: 0.32rem; }
	.indexP2 .mxfDiv{ padding-bottom: 0.7rem; }
	.indexBrand{ position: relative; }
	.indexBrand .list{ overflow: hidden; }
	.indexBrand .list li .limg img{ width: 100%; }
	.indexBrand .se{ margin-top: -0.43rem; width: 0.86rem; height: 0.86rem; }
	.indexBrand .se:after{ content: ''; position: absolute; left: 50%; top: 50%; width: 0; height: 0; background: #ed251b; border-radius: 50%;}
	.indexBrand .prev{ left: 0.2rem; } 
	.indexBrand .next{ right: 0.2rem; } 
	.indexBrand .prev:before{ content: ''; z-index: 1; position: absolute; left: 50%; top: 50%; width: 9px; height: 14px; margin-left: -5px; margin-top: -7px; background: url(../images/nimg9_left.png) center no-repeat; }
	.indexBrand .next:before{ content: ''; z-index: 1; position: absolute; left: 50%; top: 50%; width: 9px; height: 14px; margin-left: -5px; margin-top: -7px; background: url(../images/nimg9_right.png) center no-repeat; }
	.indexBrand .se:hover:after{ left: 0; top: 0; width: 100%; height: 100%; }
	.indexBrand .prev:hover:before{ background: url(../images/nimg9_lefton.png) center no-repeat;}
	.indexBrand .next:hover:before{ background: url(../images/nimg9_righton.png) center no-repeat;}
	.indexP2 .numDiv{ right: 0; font-size: 0.26rem; }
	.indexP2 .num1, .indexP2 .num2{ padding: 0 0.15rem; }
	.indexP2 .num1{ font-size: 0.48rem; line-height: 0.42rem; }
	.indexP3{ padding: 0.9rem 0.3rem;}
	.indexP3 .title{ text-align: center; font-size: 0.48rem; line-height: 0.48rem; color: #333; font-weight: bold; padding-bottom: 0.3rem; }
	.indexP3 .wen{ font-size: 0.26rem; line-height: 0.42rem; padding-bottom: 0.8rem; }
	/*.indexP3 .list{ position: relative; }*/
	.indexP3 .list ul{ margin-right: -0.2rem;}
	.indexP3 .list li{ width: 50%; padding-bottom: 0.2rem; }
	.indexP3 .list .li01{ width: 50%; }
	.indexP3 .list li .box{ height: 2.0rem; margin-right: 0.2rem; }
	.indexP3 .list li .bg{ height: 2.0rem; }
	.indexP3 .list .li01 .box{ height: 2.0rem; }
	.indexP3 .list .li01 .bg{ height: 2.0rem; }
	.indexP3 .list2{ margin-right: 0; }
	.indexP3 .list_l{ width: auto; float:none; }
	.indexP3 .list_r{ display:none; }
	.indexP3 .list2 ul{ margin-right: -0.2rem; /* display: flex; display: -webkit-flex; justify-content: space-between; -webkit-justify-content: space-between;*/}
	.indexP3 .list2 li{ float:left; width:50%; padding-bottom: 0.2rem; }
	.indexP3 .list2 li .box{ margin-right:0.2rem; height: 2.0rem; }
	.indexP3 .list2 li .bg{ height: 2.0rem; }
	.indexP3 .list li .Ico img{ max-width: 1.6rem; max-height: 0.8rem; }
	.indexP3 .list li .msg{ display:none;}
	.indexP3 .list li .btn{ margin: 0.2rem auto 0; width: 25px; height: 8px; background-size:25px; }
	.indexP3 .list .li01 .btn{ margin: 0.2rem auto 0;}
	.indexP3 .list2 li .Ico img{ max-width: 1.6rem; max-height: 0.8rem; }
	.indexP3 .list2 li .msg{ display:none;}
	.indexP3 .list2 li .btn{ margin: 0.2rem auto 0; width: 25px; height: 8px; background-size:25px; }
	.indexP3 .indMore{ width: 2.4rem; }
	.indexP4{ padding:1.0rem 0.3rem; }
	.indexP4 .conDiv{ position: relative; left: 0; margin-left: 0; top: 0; transform: translateY(0); }
	.indexP4 .txt{ font-size: 0.32rem; line-height: 0.32rem; padding-bottom: 0.15rem; }
	.indexP4 .num{ padding-bottom: 0.35rem; font-size: 0.6rem; }
	.indexP4 .num em{ font-size: 1.26rem; line-height: 1.2rem; }
	.indexP4 .wen{ font-size: 0.42rem; line-height: 0.64rem; }
	.indexP4 .indMore{ padding-top: 0; position:relative; right:0; top:0; margin:0.6rem auto 0; width:2.4rem;}
	.indexP4 .list{ margin-top:0.7rem; width: auto; float:none; overflow:hidden; border: #f2f2f2 solid 1px; border-right:none; border-bottom:none;}
	.indexP4 .list li{ width: 33.33%; }
	.indexP4 .list li .box{ height: 1.2rem;}
	.indexP4 .list li a{ height: 1.2rem; }
	.indexP4 .list li img{ max-width: 1.6rem; max-height: 0.9rem;  }
	.indexP5{ padding: 0.9rem 0.3rem 0.7rem; }
	.indexP5 .title{ padding-bottom: 0.7rem; }
	.indexP5 .mxfDiv{ height: auto; }
	.indexP5 .rightImg{ width: 100%; float:none; height: 5rem; }
	.indexP5 .conDiv{ position: relative; left: 0; margin-left: 0; padding-top:0.6rem; }
	.indexP5 .txt{ font-size: 0.42rem; line-height: 0.6rem; }
	.indexP5 .content{ padding-top: 0.35rem; font-size: 0.26rem; line-height: 0.48rem; width: auto; }
	.indexP5 .indMore{ margin-top: 0.65rem; }
	.indexP5 .numList{ position: relative; left: 0; margin-left: 0; width: auto; height: auto; padding-top: 0.6rem; }
	.indexP5 .numList li{ width: 50%; padding-bottom:0.35rem; }
	.indexP5 .numList li .ico img{ width:0.76rem; }
	.indexP5 .numList li .zi{ font-size: 0.24rem; line-height: 0.24rem; height: 0.42rem; }
	.indexP5 .numList li .numUp{ padding-right: 0.1rem;}
	.indexP5 .numList li p{ font-size: 0.26rem; height: 0.5rem; }
	.indexP5 .numList li span{ top: -0.15rem; }
	.indexP6{ padding-bottom: 1.0rem; }
	.indexP6 .title{ padding-bottom: 0.7rem; }
	.indexP6 .list li .en{ font-size: 0.28rem; line-height: 0.28rem; }
	.indexP6 .list li .wen{ font-size: 0.28rem; line-height: 0.42rem; }
	.indexP6 .list li .ico{ right: 0.2rem; }
	.indexP6 .swiper-pagination-bullet { width: 10px; height: 10px; margin-left: 8px!important; margin-right: 8px!important; } 
	.indexP7{ padding: 1.0rem 0.3rem; height: auto; }
	.indexP7 .toptop{ height: 1.2rem; }
	.indexP7 .tab2{ top: 0; }
	.indexP7 .tab2 li{ float: left; margin-left: 0.4rem; position: relative; height: 0.52rem; font-size: 0.28rem; line-height: 0.28rem; }
	.indexP7 .tab2 li:after{ height: 2px; }
	.indexP7 .leftDiv{ width: auto; float:none; }
	.indexP7 .leftDiv li{ float: none; width: auto; }
	.indexP7 .leftDiv li:last-child{ display:none;}
	.indexP7 .leftDiv li a{ height: 6.4rem; padding: 0.56rem 0.54rem 0; }
	.indexP7 .leftDiv li a:after{ height: 2px;}
	.indexP7 .leftDiv li .imgDiv{ height: 3.5rem; }
	.indexP7 .leftDiv li .time{ line-height: 0.42rem; font-size: 0.26rem; }
	.indexP7 .leftDiv li .name{ line-height: 0.5rem; height: 1rem; font-size: 0.3rem; }
	.indexP7 .leftDiv li .ico{ display:none; }
	.indexP7 .rightDiv{ width: auto; float:none; padding-top:0.3rem; }
	.indexP7 .rightDiv li a{ height: 1.8rem; }
	.indexP7 .rightDiv li .name{ height: 0.5rem; line-height: 0.5rem; font-size: 0.28rem;}
	.indexP7 .rightDiv li .msg{ max-height: 0.84rem; line-height: 0.42rem; font-size: 0.22rem; }
	.indexP7 .moreBtn{ margin: 0.75rem auto 0; width: 2.4rem; }
	.indexP7 .moreBtn a{ font-size: 0.26rem; height: 0.84rem; line-height: 0.84rem; border-radius: 0.48rem; }
	.indexP8{ padding-top: 0.85rem; }
	.indexP8-2{ padding-top: 0; }
	.indexP8:after{ height: 4.5rem; }
	.indexP8-2:after{ height: 100%; }
	.indexP8 .mxfDiv{ height: auto; }
	.indexP8 .leftDiv{ padding: 0.3rem 0.3rem 0 0.3rem; }
	.indexP8 .wen{ font-size: 0.28rem; line-height: 0.28rem; }
	.indexP8 .round{ display:none;}
	.indexP8 .btnDiv a{ width: 2.4rem; height: 0.84rem; line-height: 0.84rem; font-size: 0.26rem; border-radius: 0.48rem; }
	.indexP8 .rightImg{ position: relative; right: 0; bottom: 0; margin:0.5rem auto 0; width:4.5rem; }
	.indexP8 .rightImg img{ width: 4.5rem; }
	.indexP8 .botDiv{ padding: 0.85rem 0.3rem 0.8rem; }
	.indexP8 .titleDiv{ padding-left: 0; padding-top:0.3rem; float:none; }
	.indexP8 .titleDiv .cn{ font-size: 0.6rem; line-height: 0.96rem; text-align: center;}
	.indexP8 .titleDiv .enImg{ left: 50%; margin-left: -3.0rem; }
	.indexP8 .titleDiv .enImg img{ width: 6.0rem; }
	.indexP8 .titleDiv .msg{ font-size: 0.24rem; line-height: 0.48rem; text-align: center;}
	.indexP8 .rightDiv{ width: auto; float:none; padding-top:0.3rem; text-align: center; }
	.indexP8 .consultBtn{ width: 2.4rem; margin: 0 auto; }
	.indexP8 .consultBtn a{ width: 2.4rem; height: 0.84rem; line-height: 0.84rem; border-radius: 0.48rem; font-size: 0.26rem; }
	.fixed-zhl{ display:none;}
	.footDiv{ padding:0 0.3rem;}
	.footDiv .title{ font-size: 0.64rem; line-height: 0.64rem; padding-bottom: 0.3rem; }
	.footDiv .leftDiv{ width: auto; float:none; padding-bottom:0.3rem; padding-top:0.3rem; }
	.footDiv .midDiv{ width: auto; float:none; padding-bottom:0.3rem; }
	.footDiv .rightDiv{ width: auto; float:none; }
	.footDiv .botbot{ padding-bottom:0.5rem;}
	.footDiv .botbot .leftDiv, .footDiv .botbot .midDiv{ display:none;}
	.footDiv .toptop{ height: auto; }
	.footDiv .wen{ font-size: 0.26rem; line-height: 0.26rem; height: 0.52rem; }
	.footDiv .email{ font-size: 0.36rem; line-height: 0.36rem; padding-bottom: 0.1rem; }
	.footDiv .tel{ font-size: 0.36rem; line-height: 0.36rem; padding-bottom:0.1rem; }
	.footDiv .txt{ height: 0.5rem; font-size: 0.3rem; line-height: 0.3rem; }
	.footDiv .msg{ font-size: 0.26rem; line-height: 0.48rem; height: auto;}
	.footDiv .msg2{ font-size: 0.26rem; line-height: 0.48rem; }
	.footDiv .more a{ font-size: 0.26rem; line-height: 0.26rem; width: 1.6rem; }
	.footDiv .ewm{ display:none;}
	.footDiv .logo{ padding-bottom: 0.3rem; }
	.footDiv .logo img{ width:3.2rem;}
	.footDiv .msg2{ font-size: 0.26rem; line-height: 0.48rem; }
	.topA{ bottom: 1.2rem;}
	.topA a{ width: 1.0rem; height: 1.0rem;  box-shadow: 0px 0.1rem 0.3rem 0px rgba(0, 0, 0, 0.15);}
	.topA img{ width: 1.0rem; }
	.topA a:hover img{transform:translateY(-1.0rem);-webkit-transform:translateY(-1.0rem);-moz-transform:translateY(-1.0rem)}
	
	.sideBar{ margin-top:-1.0rem; }
	.sideBar li{ height:1.4rem; margin-bottom:0.15rem; }
	.sideBar .mouse{position:absolute; left:-152px; top:0px; display:none; }
	.sideBar .img{ height:1.4rem; width:1.4rem;}
	.sideBar .img img{ width: 0.46rem; top:0.18rem;}
	.sideBar .img p{ padding-top:0.25rem; }
	.sideBar .liNow .img img{ top:0.28rem;}
	.sideBar .li02 .mouse{ width:2.6rem; height:1.4rem; left:-2.6rem;}
	.sideBar .li02 em{ width:2.6rem; height: 1.4rem; line-height:1.4rem;}
	.sideBar .li04 .mouse{ width:5rem; height:2.4rem; left:-5rem; top:-1.0rem;}
	.sideBar .li04 .mouse .imgDiv{ width:2.4rem;}
	.sideBar .li04 .mouse .imgDiv img{ width: 2.4rem; }
	.sideBar .li04 .mouse p{ height:1.4rem; line-height:1.4rem; width:2.6rem;}


	.forceconP1{ padding: 0.85rem 0.3rem 1.0rem; }
	.forceconP1 .mxfDiv{ height: auto; }
	.forceconP1 .leftDiv{ position: relative; left: 0; margin: 0 auto; width: 6.8rem; height: 3.36rem; background-size: 6.8rem; }
	.forceconP1 .conDiv{ width: auto; float: none; padding-top: 0.8rem;}
	.forceconP1 .logo img{ width: 3.6rem; }
	.forceconP1 .name{ padding: 0.4rem 0 0.2rem; font-size: 0.42rem; line-height: 0.42rem; }
	.forceconP1 .wen{ font-size: 0.26rem; line-height: 0.26rem; }
	.forceconP1 .midmid li{ padding-right: 0.6rem; font-size: 0.26rem; }
	.forceconP2{ padding: 1.1rem 0 0; }
	.forceconP2 .toptop{ padding: 0 0.3rem 0.8rem; }
	.forceconP2 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem;}
	.forceconP2 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.forceconP2 .wen{ padding: 0.35rem 0 0.2rem; font-size: 0.3rem; line-height: 0.3rem; }
	.forceconP2 .content{ padding: 0; font-size: 0.26rem; line-height: 0.48rem; }
	.forceconP2 .botbot{ padding: 1.0rem 0.3rem 0; background-size: 100% 100%; }
	.forceconP2 .leftDiv{ width: auto; }
	.forceconP2 .txt{ font-size: 0.42rem; line-height: 0.42rem; }
	.forceconP2 .list li{ padding: 0.55rem 0.3rem 0 0; }
	.forceconP2 .list li:nth-child(2n){ padding: 0.55rem 0 0 0.3rem; }
	.forceconP2 .list li .num{ right: 0.3rem; top: 0.3rem; font-size: 0.26rem; line-height: 0.26rem; }
	.forceconP2 .list li .name{ font-size: 0.28rem; line-height: 0.48rem; }
	.forceconP2 .list li .x{ display: none;}
	.forceconP3{ padding: 1.2rem 0.3rem 1.0rem; }
	.forceconP3 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.forceconP3 .title:after{ width: 0.52rem; height: 3px; }
	.forceconP3 .content{ padding: 0.3rem 0 0.5rem; width: auto; font-size: 0.36rem; line-height: 0.52rem; }
	.forceconP3 .tab{ width: auto; float: none; padding-bottom: 0.5rem; }
	.forceconP3 .tab ul{ height: auto; flex-direction: row; }
	.forceconP3 .tab li{ padding-left: 0; font-size: 0.32rem; line-height: 0.32rem; height: 0.56rem;}
	.forceconP3 .tab li:before{ left: 50%; margin-left: -1px; top: auto; margin-top: 0; bottom: -5px; width: 2px; height: 0.3rem; }
	.forceconP3 .tab .liNow:before{ left: 50%; bottom: 5px; }
	.forceconP3 .tabContentDiv{ width: auto; float: none; }
	.forceconP3 .imgDiv{ width: auto; animation: am_top 0.8s ease-out 0.1s backwards; -webkit-animation: am_top 0.8s ease-out 0.1s backwards; }
	.forceconP3 .rightDiv{ position: relative; top: 0; transform: translateY(0); }
	.forceconP3 .conDiv{ margin-top: -0.5rem; width: auto; height: 3.2rem; padding: 0 0.35rem; animation: am_top 0.8s ease-out 0.1s backwards; -webkit-animation: am_top 0.8s ease-out 0.1s backwards; }
	.forceconP3 .conDiv b{ font-size: 0.28rem; line-height: 0.28rem; padding-bottom: 0.2rem; }
	.forceconP3 .conDiv p{ font-size: 0.26rem; line-height: 0.48rem; }
	.forceconP4{ padding: 1.0rem 0.3rem 0.9rem; }
	.forceconP4 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.forceconP4 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.forceconP4 .msg{ font-size: 0.42rem; line-height: 0.64rem; padding: 0.3rem 0 0.45rem; }
	.forceconP4 .list ul{ margin-right: 0; }
	.forceconP4 .list li{ float: none; width: auto; padding-bottom: 0.3rem; }
	.forceconP4 .list li .box{ margin-right: 0; padding: 0.6rem 0.5rem 0; height: 2.6rem;}
	.forceconP4 .list li .name{ font-size: 0.38rem; line-height: 0.38rem; padding-bottom: 0.2rem; }
	.forceconP4 .list li .wen{ font-size: 0.28rem; line-height: 0.28rem; }
	.forceconP5{ padding-bottom: 0.3rem; }
	.forceconP5:before{ left: auto; right: 0.3rem; top: 1.0rem; margin-top: 0; }
	.forceconP5 .mxfDiv:after{ display: none; }
	.forceconP5 .leftDiv{ width: auto; float: none; padding: 1.0rem 0.3rem 0.8rem; border-bottom: #eee solid 1px;}
	.forceconP5 .txtDiv .en{ font-size: 0.26rem; line-height: 0.26rem; }
	.forceconP5 .txtDiv .cn{ padding-top: 0.2rem; font-size: 0.32rem; line-height: 0.32rem; letter-spacing: 0.2rem; }
	.forceconP5 .leftDiv .txtDiv{ width: auto; float: none; }
	.forceconP5 .leftDiv .limg{ float: none; padding-top: 0.6rem; }
	.forceconP5 .leftDiv .limg img{ width: 70%; }
	.forceconP5 .rightDiv{ width: auto; float: none; padding: 1.0rem 0.3rem; overflow: hidden;}
	.forceconP5 .list{ padding-top: 0.75rem; }
	.forceconP5 .list ul{ margin-right: -0.1rem; }
	.forceconP5 .list li{ width: 20%; }
	.forceconP5 .list li:first-child{ width: 40%; }
	.forceconP5 .list li .box{ margin-right: 0.1rem; }
	.forceconP5 .list li .wen{ font-size: 0.24rem; line-height: 0.48rem; height: 1.2rem; }
	.forceconP5 .list li .bg{ height: 2.0rem; }
	.forceconP6{ padding: 1.0rem 0.3rem 1.2rem; }
	.forceconP6 .toptop{ padding-bottom: 0.7rem; }
	.forceconP6 .mxfDiv{ padding-left: 0; }
	.forceconP6 .title{ position: relative; font-size: 0.42rem; line-height: 0.42rem; }
	.forceconP6 .title:before{ width: 0.52rem; height: 3px; }
	.forceconP6 .msgList{ padding-top: 0.6rem; }
	.forceconP6 .msgList li{ padding-left: 0.3rem; font-size: 0.26rem; line-height: 0.52rem; }
	.forceconP6 .msgList li:before{ margin-top: -2px; width: 4px; height: 4px; }
	.forceconP6 .img-swiper { width: 100%; left: 0; margin-left: 0; overflow: hidden;}
	.forceconP6 .swiper-slide .imgDiv { width: auto; border: #e5e5e5 solid 2px; border-radius: 0.2rem; }
	.forceconP6 .swiper-pagination{ display: block; }
	.forceconP6 .tab-box{ display: none; }
	.forceconP7{ padding: 1.0rem 0.3rem 1.2rem; }
	.forceconP7 .title{ font-size: 0.42rem; line-height: 0.42rem; }
	.forceconP7 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px;}
	.forceconP7 .msg{ padding: 0.3rem 0 0.4rem; font-size: 0.42rem; line-height: 0.56rem; }
	.forceconP7 .imgDiv img{ width: 100%; }

	.sghlP1{ padding: 1.0rem 0.3rem 1.8rem; }
	.sghlP1 .name{ font-size: 0.48rem; line-height: 0.48rem; }
	.sghlP1 .wen{ font-size: 0.26rem; line-height: 0.26rem; padding-top: 0.5rem; }
	.sghlP1 .tips{ top: 0; bottom: auto; z-index: 1; width: 3.75rem; height: 0.72rem;}
	.sghlP1 .tips img{ padding-left: 0.2rem; width: 0.3rem; }
	.sghlP1 .midmid{ padding: 0.6rem 0 0.2rem; }
	.sghlP1 .midmid li{ line-height: 0.56rem; margin-right: 0.5rem; font-size: 0.3rem; }
	.sghlP1 .midmid li em{; font-size: 0.26rem; }
	.sghlP1 .title{ float: none; font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.sghlP1 .title:after{ width: 0.52rem; height: 3px; }
	.sghlP1 .content{ float: none; padding-top: 0.4rem; width: auto; font-size: 0.26rem; line-height: 0.52rem; }
	.sghlP2{ padding: 0 0 1.2rem; }
	.sghlP2 .toptop{ padding: 0 0.3rem 0.6rem; }
	.sghlP2 .temeDiv{ padding-bottom: 0.3rem; }
	.sghlP2 .temeDiv:after{ width: 0.52rem; height: 3px; }
	.sghlP2 .temeDiv .title{ font-size: 0.42rem; line-height: 0.42rem; }
	.sghlP2 .temeDiv .wen{ padding-top: 0.25rem; }
	.sghlP2 .list{ width: auto;}
	.sghlP2 .list:before{ margin-left: -3.2rem; width: 6.4rem; background: #e4e4e4; }
	.sghlP2 .list li{ padding: 0 0.35rem; height: 3.8rem; }
	.sghlP2 .list li .num{ font-size: 0.32rem; line-height: 0.32rem; height: 0.6rem; }
	.sghlP2 .list li .name{ font-size: 0.28rem; line-height: 0.48rem; height: 2rem; }
	.sghlP2 .list li .x{ display: none; }
	.sghlP3{ padding: 0 0.3rem 0.9rem; }
	.sghlP3 .wal{ background: none; }
	.sghlP3 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem;}
	.sghlP3 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.sghlP3 .msg{ font-size: 0.26rem; line-height: 0.48rem; width: auto; }
	.sghlP3 .mxfDiv{ width: 6.6rem; height: 6.6rem; }
	.sghlP4{ padding: 1.2rem 0.3rem 0.9rem; height: auto; }
	.sghlP4 .msg{ font-size: 0.26rem; line-height: 0.48rem; width: auto; }
	.sghlP4 .list{ padding-top: 0.8rem; }
	.sghlP4 .list ul{ display: block; }
	.sghlP4 .list li{ position: relative; padding-left: 2.4rem; padding-bottom: 0.3rem; min-height: 2.25rem; }
	.sghlP4 .list li .lbox{ position: absolute; left: 0; top: 0; padding-top: 0.3rem; width: 2.0rem; height: 2.0rem; }
	.sghlP4 .list li .ico{ width: 0.78rem; height: 0.78rem; }
	.sghlP4 .list li .ico img{ width: 0.78rem; }
	.sghlP4 .list li .name{ padding-top: 0.15rem; }
	.sghlP4 .list li .layer{ z-index: 1; opacity: 1; visibility: visible; position: relative; top: 0; padding-top: 0; left: 0; margin-left: 0;}
	.sghlP4 .list li .layer .bg{ display: none; }
	.sghlP4 .list li .layer .pj{ border-radius: 0; background: none; width: auto; height: auto; padding: 0.25rem 0 0; }
	.sghlP4 .list li .layer b{ color: #fff; font-size: 0.28rem; line-height: 0.48rem; }
	.sghlP4 .list li .layer p{ color: #fff; font-size: 0.26rem; line-height: 0.42rem;}
	.sghlP4 .list li.on .layer{ top: 0; }
	.sghlP5{ padding-top: 0.85rem; }
	.sghlP5:after{ height: 4.86rem; }
	.sghlP5 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; margin-bottom: 0.6rem; }
	.sghlP5 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.sghlP5 .midDiv{ width: 6.8rem; height: 3.4rem; background-size: 6.8rem; }
	.sghlP6{ padding: 1.1rem 0.3rem 1.0rem; }
	.sghlP6 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; margin-bottom: 0.6rem; }
	.sghlP6 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.sghlP6 .txtDiv{ padding-top: 0.4rem; }
	.sghlP6 .txtDiv .cn{ font-size: 0.32rem; line-height: 0.32rem;}
	.sghlP6 .txtDiv .en{ font-size: 0.64rem; line-height: 0.64rem; }
	.sghlP6 .msg{ font-size: 0.26rem; line-height: 0.48rem; padding: 0.6rem 0 0.45rem; }
	.sghlP6 .imgDiv img{ width: 100%; }
	.sghlP7{ padding: 0.8rem 0.3rem 1.0rem; }
	.sghlP7 .txtDiv{ padding-top: 0.4rem; }
	.sghlP7 .txtDiv .cn{ font-size: 0.32rem; line-height: 0.32rem; }
	.sghlP7 .txtDiv .en{ font-size: 0.64rem; line-height: 0.64rem; }
	.sghlP7 .imgDiv{ padding-top: 0.45rem; }
	.sghlP7 .imgDiv img{ width: 100%; }
	.sghlP8{ padding: 0.9rem 0.3rem 1.5rem; overflow: hidden; }
	.sghlP8 .txtDiv{ padding-top: 0.4rem; }
	.sghlP8 .txtDiv .cn{ font-size: 0.32rem; line-height: 0.32rem; }
	.sghlP8 .txtDiv .en{ font-size: 0.64rem; line-height: 0.64rem;}
	.sghlP8 .list{ padding-top: 0.65rem; }
	.sghlP8 .list ul{ display: block; margin-right: -0.2rem;}
	.sghlP8 .list li{ float: left; width: 33.33%; }
	.sghlP8 .list li .box{ margin: 0 0.2rem 0 0; }
	.sghlP8 .list li .wen{ font-size: 0.26rem; line-height: 0.48rem; height: 1.2rem; }
	.sghlP8 .list li .bg{ width: 100%; height: 1.6rem; }
	.sghlP9{ padding: 0.9rem 0.3rem 1.0rem; }
	.sghlP9 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; margin-bottom: 0.6rem; }
	.sghlP9 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.spotPic .list{ padding-bottom: 1.4rem; }
	.spotPic .list li .limg img{ width: 100%; }
	.spotPic .se{ top: auto; margin-top: 0; bottom: 0; width: 0.9rem; height: 0.9rem; box-shadow: 0px 0.1rem 0.3rem 0px rgba(0, 0, 0, 0.1);}
	.spotPic .prev{ left: 50%; margin-left: -1.2rem; } 
	.spotPic .next{ right: 50%; margin-right: -1.2rem; } 
	.sghlP10{ padding-top: 1.0rem; }
	.sghlP10 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.sghlP10 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.sghlP10 .botbot{ padding: 1.0rem 0.3rem; }
	.sghlP10 .btnDiv a{ height: 1rem; font-size: 0.3rem; line-height: 1rem; }
	.demandDiv .title{ font-size: 0.42rem; line-height: 0.42rem;}
	.demandDiv .btnDiv{ width: 3.6rem; }
	.demandDiv .btnDiv a{ height: 0.96rem; line-height: 0.96rem; font-size: 0.28rem; }
	.demandDiv .btnDiv img{ padding-right: 0.3rem; width: 0.48rem;}
	.sdsyP1{ padding: 1.0rem 0.3rem 1.2rem; }
	.sdsyP1 .name{ font-size: 0.48rem; line-height: 0.48rem; }
	.sdsyP1 .wen{ font-size: 0.26rem; line-height: 0.26rem; padding-top: 0.5rem; }
	.sdsyP1 .tips{ top: 0; bottom: auto; z-index: 1; width: 3.75rem; height: 0.72rem;}
	.sdsyP1 .tips img{ padding-left: 0.2rem; width: 0.3rem; }
	.sdsyP1 .midmid{ padding: 0.6rem 0 0.2rem; }
	.sdsyP1 .midmid li{ line-height: 0.56rem; margin-right: 0.5rem; font-size: 0.3rem; }
	.sdsyP1 .midmid li em{; font-size: 0.26rem; }
	.sdsyP1 .title{ float: none; font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.sdsyP1 .title:after{ width: 0.52rem; height: 3px; }
	.sdsyP1 .content{ float: none; padding-top: 0.4rem; width: auto; font-size: 0.26rem; line-height: 0.52rem; }
	.sdsyP2{ padding: 1.0rem 0.3rem; height: auto; }
	.sdsyP2 .title{ font-size: 0.42rem; line-height: 0.42rem; }
	.sdsyP2 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.sdsyP2 .mxfDiv{ position: relative; left: 0; margin-left: 0; width: auto; height: auto; background: none; padding-top: 0.7rem;}
	.sdsyP2 .round{ position: relative; left: 0; margin: 0 auto; bottom: 0; width: 3.6rem; height: 3.6rem; background: none;  }
	.sdsyP2 .round .logo{ left: 0; top: 0; width: 100%; height: 100%; margin-left: 0; margin-top: 0; }
	.sdsyP2 .round .logo img{ margin-top: -0.36rem; }
	.sdsyP2 .list{ padding-top: 0.6rem; }
	.sdsyP2 .list li{ position: relative; padding-bottom: 0.3rem; }
	.sdsyP2 .list li.top{ left: 0; margin-left: 0; width: auto; padding-bottom: 0.3rem; }
	.sdsyP2 .list li.top:after{ display: none; }
	.sdsyP2 .list li .conDiv{ border-radius: 0.24rem; padding: 0.4rem 0.4rem 0; height: 2.3rem; }
	.sdsyP2 .list li .name{ font-weight: bold; font-size: 0.3rem; line-height: 0.3rem; padding-bottom: 0.2rem; }
	.sdsyP2 .list li .msg{ font-size: 0.26rem; line-height: 0.52rem; }
	.sdsyP2 .list li.top .name{ text-align: left; }
	.sdsyP2 .list li.left{ position: relative; left: 0; margin-left: 0; padding-right: 0; bottom: 0; }
	.sdsyP2 .list li.left:after{ display: none; }
	.sdsyP2 .list li.left .conDiv{ width: auto;}
	.sdsyP2 .list li.right{ position: relative; right: 0; margin-right: 0; padding-left: 0; bottom: 0; }
	.sdsyP2 .list li.right:after{ display: none; }
	.sdsyP2 .list li.right .conDiv{ width: auto;}
	.sdsyP3{ padding: 1.0rem 0.3rem; }
	.sdsyP3 .msg{ font-size: 0.32rem; line-height: 0.52rem; padding-bottom: 0.7rem; }
	.sdsyP3 .list ul{ margin-right: 0; }
	.sdsyP3 .list li{ float: none; width: auto; padding-bottom: 0.3rem;}
	.sdsyP3 .list li .box{ margin-right: 0; height: 3.0rem; padding: 0.75rem 0.4rem 0; border-radius: 0.2rem; }
	.sdsyP3 .list li .name{ font-size: 0.34rem; line-height: 0.34rem; }
	.sdsyP3 .list li .wen{ font-size: 0.26rem; line-height: 0.48rem; }
	.sdsyP4{ padding: 1.2rem 0.3rem;}
	.sdsyP4 .content{ width: auto; padding: 0.25rem 0 0.8rem; font-size: 0.36rem; line-height: 0.53rem; }
	.sdsyP5:before{ left: auto; right: 0.3rem; top: 1.0rem; margin-top: 0; }
	.sdsyP5 .mxfDiv:after{ display: none; }
	.sdsyP5 .leftDiv{ width: auto; float: none; padding: 1.0rem 0.3rem 0.8rem; border-bottom: #eee solid 1px;}
	.sdsyP5 .txtDiv .en{ font-size: 0.26rem; line-height: 0.26rem; }
	.sdsyP5 .txtDiv .cn{ padding-top: 0.2rem; font-size: 0.32rem; line-height: 0.32rem; letter-spacing: 0.2rem; }
	.sdsyP5 .leftDiv .txtDiv{ width: auto; float: none; }
	.sdsyP5 .leftDiv .limg{ float: none; padding-top: 0.6rem; }
	.sdsyP5 .leftDiv .limg img{ width: 70%; }
	.sdsyP5 .rightDiv{ width: auto; float: none; padding: 1.0rem 0.3rem; overflow: hidden;}
	.sdsyP5 .list{ padding-top: 0.75rem; }
	.sdsyP5 .list ul{ margin-right: -0.2rem; }
	.sdsyP5 .list li .box{ margin-right: 0.2rem; }
	.sdsyP5 .list li .wen{ font-size: 0.24rem; line-height: 0.48rem; height: 1.2rem; }
	.sdsyP5 .list li .bg{ height: 2.0rem; }
	.sdsyP6{ padding-top: 1rem; }
	.sdsyP6:after{ height: 7.36rem; }
	.sdsyP6 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.sdsyP6 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.sdsyP6 .content{ font-size: 0.28rem; line-height: 0.52rem; padding: 0.4rem 0.3rem 0.75rem; }
	.sdsyP6 .midDiv{ width: 6.8rem; height: 3.4rem; background-size: 6.8rem; }
	.zhuozhiP1{ padding: 1.0rem 0.3rem 1.2rem; }
	.zhuozhiP1 .name{ font-size: 0.48rem; line-height: 0.48rem; }
	.zhuozhiP1 .wen{ font-size: 0.26rem; line-height: 0.26rem; padding-top: 0.5rem; }
	.zhuozhiP1 .tips{ top: 0; bottom: auto; z-index: 1; width: 3.75rem; height: 0.72rem;}
	.zhuozhiP1 .tips img{ padding-left: 0.2rem; width: 0.3rem; }
	.zhuozhiP1 .midmid{ padding: 0.6rem 0 0.2rem; }
	.zhuozhiP1 .midmid li{ line-height: 0.56rem; margin-right: 0.5rem; font-size: 0.3rem; }
	.zhuozhiP1 .midmid li em{; font-size: 0.26rem; }
	.zhuozhiP1 .title{ float: none; font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.zhuozhiP1 .title:after{ width: 0.52rem; height: 3px; }
	.zhuozhiP1 .content{ float: none; padding-top: 0.4rem; width: auto; font-size: 0.26rem; line-height: 0.52rem; }
	.zhuozhiP2{ padding: 1.2rem 0.3rem 0.9rem; background-size: 100% 100%; }
	.zhuozhiP2 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.zhuozhiP2 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.zhuozhiP2 .mxfDiv{ margin-top: 0.5rem; }
	.zhuozhiP2 .list ul{ margin-right: -0.3rem; }
	.zhuozhiP2 .list li{ width: 50%; }
	.zhuozhiP2 .list li .lbox{ margin-right: 0.3rem; width: auto; padding-top: 0.8rem; height: 3.0rem; }
	.zhuozhiP2 .list li .num{ top: 0.4rem; font-size: 0.32rem; line-height: 0.32rem; }
	.zhuozhiP2 .list li .name{ padding-top: 0.2rem; font-size: 0.28rem; line-height: 0.48rem; }
	.zhuozhiP2 .list li .x{ display: none; }
	.zhuozhiP3{ padding: 0.9rem 0.3rem 1.0rem; }
	.zhuozhiP3 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.zhuozhiP3 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.zhuozhiP3 .msg{ font-size: 0.26rem; line-height: 0.48rem; }
	.zhuozhiP3 .list li{ float: left; width: 33.33%; }
	.zhuozhiP3 .list li .name{ width: 2.0rem; height: 2.0rem; line-height: 2.0rem; font-size: 0.36rem; }
	.zhuozhiP3 .list li .wen{ padding-top: 0.35rem; font-size: 0.24rem; }
	.zhuozhiP4{ padding: 1.0rem 0.3rem 1.2rem; }
	.zhuozhiP4 .content{ line-height: 0.48rem; font-size: 0.26rem; padding: 0 0 0.6rem; }
	.zhuozhiP4 .tab{ width: 100%; }
	.zhuozhiP4 .tab li{ height: 0.86rem; line-height: 0.86rem; font-size: 0.26rem; }
	.zhuozhiP4 .mxfDiv{ height: auto; display: block;}
	.zhuozhiP4 .imgDiv{ height: 4.0rem; }
	.zhuozhiP4 .conDiv{ width: auto; padding: 0.6rem 0.4rem 0; height: 4.8rem; box-sizing: border-box;}
	.zhuozhiP4 .name{ font-size: 0.36rem; line-height: 0.36rem; padding-bottom: 0.2rem; }
	.zhuozhiP4 .wen{ height: 0.6rem; font-size: 0.28rem; line-height: 0.28rem; }
	.zhuozhiP4 .wen:after{ width: 0.48rem; height: 2px; }
	.zhuozhiP4 p{ line-height: 0.48rem; font-size: 0.26rem; }
	.zhuozhiP5{ padding: 1.0rem 0.3rem; }
	.zhuozhiP5 .cnTitle{ font-size: 0.4rem; line-height: 0.4rem; }
	.zhuozhiP5 .enTitle{ font-size: 0.26rem; line-height: 0.26rem; }
	.zhuozhiP5 .list ul{ display: flex; margin-right: 0; width: 100%; }
	.zhuozhiP5 .list li{ float: none; width: auto; }
	.zhuozhiP5 .list li .box{ margin-right: 0; }
	.zhuozhiP5 .list li .msg{ font-size: 0.26rem; line-height: 0.56rem; height: 0.56rem; }
	.zhuozhiP5 .swiper-pagination{ display: block; }
	.zhuozhiP6:before{ left: auto; right: 0.3rem; top: 1.0rem; margin-top: 0; }
	.zhuozhiP6 .mxfDiv:after{ display: none; }
	.zhuozhiP6 .leftDiv{ width: auto; float: none; padding: 1.0rem 0.3rem 0.8rem; border-bottom: #eee solid 1px;}
	.zhuozhiP6 .txtDiv .en{ font-size: 0.26rem; line-height: 0.26rem; }
	.zhuozhiP6 .txtDiv .cn{ padding-top: 0.2rem; font-size: 0.32rem; line-height: 0.32rem; letter-spacing: 0.2rem; }
	.zhuozhiP6 .leftDiv .txtDiv{ width: auto; float: none; }
	.zhuozhiP6 .leftDiv .limg{ float: none; padding-top: 0.6rem; }
	.zhuozhiP6 .leftDiv .limg img{ width: 70%; }
	.zhuozhiP6 .rightDiv{ width: auto; float: none; padding: 1.0rem 0.3rem; overflow: hidden;}
	.zhuozhiP6 .list{ padding-top: 0.5rem; }
	.zhuozhiP6 .list li{ margin-right: 0.25rem; }
	.zhuozhiP6 .list li .box{ width: 1.2rem; }
	.zhuozhiP6 .list li .color{ width: 0.86rem; height: 0.86rem; }
	.zhuozhiP6 .list li .wen{ font-size: 0.26rem; line-height: 0.26rem; padding-top: 0.6rem; height: 0.6rem; }
	.zhuozhiP6 .list li .wen:after{ height: 0.5rem; }
	.zhuozhiP6 .list li .bg img{ width: 1.2rem; }
	.zhuozhiP7{ padding: 1.0rem 0; }
	.zhuozhiP7:after{ height: 4.86rem; }
	.zhuozhiP7 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; margin-bottom: 0.6rem; }
	.zhuozhiP7 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.zhuozhiP7 .midDiv{ width: 6.8rem; height: 3.4rem; background-size: 6.8rem; }
	.zhuozhiP8{ padding-top: 1.0rem; }
	.zhuozhiP8 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.zhuozhiP8 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.zhuozhiP8 .wen{ padding: 0.5rem 0 0.8rem; font-size: 0.32rem; line-height: 0.32rem; }
	.zhuozhiP8 .list li{ width: 0.9rem; padding-bottom: 1.2rem;}
	.zhuozhiP8 .list li:after{ height: 1.2rem; background-size: 100% 100%; }
	.zhuozhiP8 .list li .name{ width: 0.9rem; height: 0.9rem; background-size: 0.9rem; font-size: 0.22rem; line-height: 0.26rem;  }
	.zhuozhiP8 .list .li01{ left: 12.6%; top: 45.4%; }
	.zhuozhiP8 .list .li02{ left: 22.4%; top: 24.3%; }
	.zhuozhiP8 .list .li03{ left: 37.6%; top: 35%; }
	.zhuozhiP8 .list .li04{ right: 38%; top: 52.8%; }
	.zhuozhiP8 .list .li05{ right: 33.3%; top: 24.8%; }
	.zhuozhiP9{ padding: 1.0rem 0 1.2rem; }
	.zhuozhiP9 .leftScroll{ padding: 0.2rem 0; }
	.zhuozhiP9 .leftScroll .list li{ margin: 0 0.1rem;}
	.zhuozhiP9 .leftScroll .list li .limg{ height: 2.0rem; width: 4.0rem; }
	.zhuozhiP9 .rightScroll{ padding: 0.2rem 0; }
	.zhuozhiP9 .rightScroll .list li{ margin: 0 0.1rem;}
	.zhuozhiP9 .rightScroll .list li .limg{ height: 2.0rem; width: 4.0rem;}

	.pageBanner:after{ width: 65%; height: 100%;}
	.pageBanner .sbg{ display: none; }
	.pageBanner .bg{ height: 5.6rem; }
	.pageBanner .bg img{ height: 100%; object-fit: cover;}
	.pageBanner .info{ left: 0.3rem; width: 80%;}
	.pageBanner .wen{ margin-bottom: 0.3rem; }
	.pageBanner .txt{ font-size: 0.38rem; line-height: 0.38rem; }
	.pageBanner .cn{ font-size: 0.38rem; line-height: 0.52rem; }
	.pageBanner .en{ padding: 0.2rem 0 0; font-size: 0.22rem; line-height: 0.32rem; }
	.pageBanner .ico{ display: none; }
	
	.constructP1{ padding: 1.0rem 0.3rem; }
	.constructP1 .title{ font-size: 0.42rem; line-height: 0.42rem;}
	.constructP1 .msg{ font-size: 0.28rem; line-height: 0.48rem; }
	.constructP1 .mxfDiv .mid{ margin: 0 0.2rem; width: 3.0rem; height: 3.0rem; }
	.constructP1 .mxfDiv .pink{ display: none; }
	.constructP1 .mxfDiv .txt{ width: 1.8rem; height: 1.8rem; right: 50%; margin-right: -0.9rem; margin-top: -0.9rem; }
	.constructP1 .mxfDiv .left{ width: 1.8rem; height: 1.8rem; padding: 0 0.1rem; }
	.constructP1 .mxfDiv .left b{ font-size: 0.26rem; line-height: 0.26rem; }
	.constructP1 .mxfDiv .left p{ font-size: 0.2rem; line-height: 0.3rem;}
	.constructP2{ height: auto; background: url(../images/constructP2.jpg) center no-repeat; background-size: cover; }
	.constructP2 .layerImg{ position: relative; width: auto; }
	.constructP2 .conLayer{ position: relative; left: 0; margin-left: 0; top: 0; padding: 1.0rem 0.4rem; width: auto; }
	.constructP2 .cnTxt{ font-size: 0.38rem; line-height: 0.38rem; }
	.constructP2 .enTxt{ font-size: 0.28rem; line-height: 0.28rem;}
	.constructP2 .content{ font-size: 0.26rem; line-height: 0.48rem; width: auto; }
	.constructP2 .links li{ font-size: 0.26rem;}
	.constructP2 .links li a{ padding-left: 0.48rem; height: 0.56rem; line-height: 0.56rem; }
	.constructP2 .links li a:before{ width: 0.38rem; }
	.constructP2 .more a{ width: 0.64rem; height: 0.64rem; }
	.constructP3{ height: auto; }
	.constructP3 .layerImg{ position: relative; top: 0; width: auto; }
	.constructP3 .conLayer{ padding: 1.0rem 0.4rem; width: auto;}
	.constructP3 .cnTxt{ font-size: 0.38rem; line-height: 0.38rem; }
	.constructP3 .enTxt{ font-size: 0.28rem; line-height: 0.28rem;}
	.constructP3 .content{ font-size: 0.26rem; line-height: 0.48rem; width: auto; }
	.constructP3 .links{ width: auto;}
	.constructP3 .links li{ font-size: 0.26rem;}
	.constructP3 .links li a{ padding-left: 0.48rem; height: 0.56rem; line-height: 0.56rem; }
	.constructP3 .links li a:before{ width: 0.38rem; }
	.constructP3 .more a{ width: 0.64rem; height: 0.64rem; }
	.constructP4{ padding-top: 0; }
	.constructP4 .mxfDiv{ height: auto; display: block; }
	.constructP4 .conDiv{ padding: 1.0rem 0.4rem; width: auto; }
	.constructP4 .cnTxt{ font-size: 0.38rem; line-height: 0.38rem; }
	.constructP4 .enTxt{ font-size: 0.28rem; line-height: 0.28rem; }
	.constructP4 .content{ font-size: 0.26rem; line-height: 0.48rem; width: auto; }
	.constructP4 .links{ width: auto;}
	.constructP4 .links li{ font-size: 0.26rem;}
	.constructP4 .links li a{ padding-left: 0.48rem; height: 0.56rem; line-height: 0.56rem; }
	.constructP4 .links li a:before{ width: 0.38rem; }
	.constructP4 .more a{ width: 0.64rem; height: 0.64rem; }
	.constructP4 .imgDiv{ width: auto; height: auto;}
	.constructP4 .imgDiv img{ height: auto; }
	.constructP5{ margin-top: 0; height: auto; background: none; }
	.constructP5 .conLayer{ position: relative; right: 0; margin-right: 0; width: auto; height: auto; padding: 1.0rem 0.4rem; bottom: 0; box-shadow: 0px 0px 0.3rem 0px rgba(0, 0, 0, 0.1);}
	.constructP5 .cnTxt{ font-size: 0.38rem; line-height: 0.38rem; }
	.constructP5 .enTxt{ font-size: 0.28rem; line-height: 0.28rem;}
	.constructP5 .content{ font-size: 0.26rem; line-height: 0.48rem; width: auto; }
	.constructP5 .links{ width: auto;}
	.constructP5 .links li{ font-size: 0.26rem;}
	.constructP5 .links li a{ padding-left: 0.48rem; height: 0.56rem; line-height: 0.56rem; }
	.constructP5 .links li a:before{ width: 0.38rem; }
	.constructP5 .more{ margin-top: 0.55rem; }
	.constructP5 .more a{ width: 0.64rem; height: 0.64rem; }
	.constructP6{ padding: 1.0rem 0.3rem; }
	.constructP6 .mxfDiv{ padding: 0; }
	.constructP6 .txt{ font-size: 0.4rem; line-height: 0.56rem; }
	.constructP6 .wen{ font-size: 0.28rem; line-height: 0.28rem; }

	.constructP6 .pjDiv{ height: auto; display: block; }
	.constructP6 .conDiv{ width: auto; padding: 0.7rem 0.4rem;}
	.constructP6 .zi1{ font-size: 0.4rem; line-height: 0.6rem; padding-bottom: 0.2rem; }
	.constructP6 .zi2{ font-size: 0.4rem; line-height: 0.6rem; }
	.constructP6 .content{ font-size: 0.26rem; line-height: 0.48rem; }
	.constructP6 .imgDiv{ width: auto; height: auto; }
	.constructP6 .imgDiv img{ width: 100%; height: auto; }
	.constructP6 .ico{ display: none; }
	.constructP7{ padding: 1.0rem 0.3rem; height: auto; background: url(../images/constructP7.jpg) center no-repeat; background-size: cover; box-sizing: border-box; }
	.constructP7 .txt{ font-size: 0.28rem; line-height: 0.48rem; width: auto; }
	.constructP7 .mxfDiv{ height: auto; padding: 0.8rem 0.3rem;}
	.constructP7 .tabContentDiv{ display: none; }
	.constructP7 .tab{ padding-top: 0; }
	.constructP7 .tab li{ padding-bottom: 0.2rem; }
	.constructP7 .tab li:last-child{ padding-bottom: 0; }
	.constructP7 .tab li .name{ height: 0.85rem; line-height: 0.85rem; font-size: 0.34rem; }
	.constructP7 .tab li .name em{ font-size: 0.28rem; }
	.constructP7 .tab li .name:after{ display: none; }
	.constructP7 .tab li .hideBox{ display: -webkit-box; padding: 0.4rem 0.3rem;}
	.constructP7 .tab li .wen{ font-size: 0.26rem; line-height: 0.48rem; }
	.constructP7 .tab li p{ font-size: 0.26rem; line-height: 0.48rem; }
	.constructP7 .tab .liNow .name{ color: #999; }
	.constructP8{ padding: 1.0rem 0.3rem; height: auto; }
	.constructP8 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.4rem; }
	.constructP8 .msg{ font-size: 0.32rem; line-height: 0.52rem; width: auto; margin: 0 auto 0.6rem; }
	.constructP8 .ico{ width: 0.76rem; height: 0.76rem; }
	.constructP9{ padding: 0.2rem 0; }
	.constructP9 .mxfDiv:before{ display: none;}
	.constructP9 .leftDiv{ width: auto; float: none; }
	.constructP9 .rightDiv{ width: auto; padding-left: 0; }
	.constructP9 .list li{ height: auto; padding-bottom: 0.6rem; padding-right: 0; }
	.constructP9 .list li:last-child{ padding-top: 0.6rem; background: #f6f6f6; }
	.constructP9 .list li .cn{ padding-left: 1.16rem; }
	.constructP9 .list li .cn em{ left: 0.3rem; }
	.constructP9 .list li .en{ font-size: 0.26rem; line-height: 0.48rem; padding-left: 1.16rem; }
	.constructP9 .list li .msg{ font-size: 0.26rem; line-height: 0.48rem; padding: 0.3rem 0.3rem 0 1.16rem; }
	.constructP10{ height: 6rem; padding: 0 0.3rem;}
	.constructP10 .title{ font-size: 0.42rem; line-height: 0.42rem;}
	.constructP10 .wen{ font-size: 0.32rem; line-height: 0.32rem; }
	.constructP10 .tel{ font-size: 0.3rem; line-height: 0.3rem; padding-bottom: 0.5rem;}
	.constructP10 .tel em{ padding-left: 0.2rem; }
	.constructP10 .btnDiv{ width: 2.4rem; }
	.constructP10 .btnDiv a{ height: 0.86rem; line-height: 0.86rem; border-radius: 0.48rem; font-size: 0.26rem; }
	.constructP11{ padding: 1.2rem 0.3rem; }
	.constructP11 .title{ font-size: 0.42rem; line-height: 0.42rem; }
	.constructP11 .wen{ font-size: 0.26rem; line-height: 0.48rem; padding-bottom: 0.6rem; }
	.constructP12{ height: auto; padding: 1.0rem 0.3rem 0.8rem; }
	.constructP12 .circle-box { position: relative; left: 0; margin: 0.8rem auto; top: 0; padding: 0.6rem;}
	.constructP12 .txt{ font-size: 0.42rem; line-height: 0.42rem; }
	.constructP12 .wen{ line-height: 0.56rem; font-size: 0.34rem; }
	.constructP12 .list li{ padding-left: 1.2rem; width: auto; height: auto; min-height: 1.0rem; padding-bottom: 0.3rem;}
	.constructP12 .list li:nth-child(2){ height: auto; }
	.constructP12 .list li .ico img{ width: 0.9rem; }
	.constructP12 .list li .name{ height: 0.48rem; font-size: 0.3rem; }
	.constructP12 .list li .msg{ font-size: 0.26rem; line-height: 0.48rem; }
	.constructP13{ padding: 1.0rem 0.3rem 1.2rem; }
	.constructP13 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.5rem;}
	.constructP13 .list li{ width: 33.33%; }
	.constructP13 .list li .box{ height: 1.2rem;}
	.constructP13 .list li a{ height: 1.2rem; }
	.constructP13 .list li img{ max-width: 1.6rem; max-height: 0.9rem;  }
	.brandP1 .toptop{ padding: 1.0rem 0.3rem 0.8rem; }
	.brandP1 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.brandP1 .wen{ font-size: 0.36rem; line-height: 0.48rem; }
	.brandP1 .msg{ font-size: 0.26rem; line-height: 0.48rem;}
	.brandP1 .botbot{ height: auto; padding: 1.0rem 0.3rem; background: #e9e9e9; }
	.brandP1 .botbot .wal{ height: auto; }
	.brandP1 .botbot .txt{ font-size: 0.42rem; line-height: 0.42rem; }
	.brandP1 .botbot .txt:after{ width: 0.52rem; height: 3px; }
	.brandP1 .botbot .content{ font-size: 0.26rem; line-height: 0.48rem; width: auto; padding: 0.3rem 0 0.7rem; }
	.brandP1 .botbot .label{ font-size: 0.26rem; line-height: 0.48rem; }
	.brandP1 .botbot .label em{ padding-right: 0.3rem; }
	.brandP2{ height: auto; }
	.brandP2 .leftImg{ width: auto; height: auto;}
	.brandP2 .leftImg img{ height: auto; }
	.brandP2 .rightDiv{ padding: 1.0rem 0.3rem; position: relative; right: 0; margin-right: 0; top: 0; transform: translateY(0); width: auto; }
	.brandP2 .txt{ font-size: 0.42rem; line-height: 0.42rem; }
	.brandP2 .txt:after{ width: 0.52rem; height: 3px; }
	.brandP2 .content{ font-size: 0.26rem; line-height: 0.48rem; padding: 0.3rem 0 0.7rem; }
	.brandP2 .label{ font-size: 0.26rem; line-height: 0.48rem; }
	.brandP2 .label em{ padding-right: 0.3rem; }
	.brandP3{ height: auto; }
	.brandP3 .leftBg, .brandP3 .rightBg{ background: none; width: auto; height: auto; float: none; }
	.brandP3 .leftCon{ position: relative; left: 0; margin-left: 0; width: auto; top: 0; padding: 1.0rem 0.3rem; background: #333;}
	.brandP3 .rightCon{ position: relative; right: 0; margin-right: 0; width: auto; top: 0; padding: 1.0rem 0.3rem; background: #00c9ed;}
	.brandP3 .txt{ font-size: 0.42rem; line-height: 0.42rem; }
	.brandP3 .txt:after{ width: 0.52rem; height: 3px; }
	.brandP3 .content{ font-size: 0.26rem; line-height: 0.48rem; padding: 0.3rem 0 0.7rem; width: auto; }
	.brandP3 .label{ font-size: 0.26rem; line-height: 0.48rem; }
	.brandP3 .label em{ padding-right: 0.3rem; }
	.brandP4{ padding: 1.0rem 0.3rem 0.9rem; }
	.brandP4 .title{ font-size: 0.42rem; line-height: 0.42rem;}
	.brandP4 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px;}
	.brandP4 .list{ padding-top: 0.6rem; overflow: hidden; }
	.brandP4 .list ul{ display: flex; margin-right: 0; width: 100%; flex-wrap: nowrap; justify-content: flex-start; -webkit-justify-content:flex-start;}
	.brandP4 .list li .box{ width: auto; height: 4.8rem; background: #f6f6f6; padding: 0.5rem 0.4rem; box-sizing: border-box;}
	.brandP4 .list li .ico{ height: 0.9rem; }
	.brandP4 .list li .ico img{ width: 0.64rem; }
	.brandP4 .list li .name{ position: relative; padding-left: 0.76rem; font-size: 0.32rem;}
	.brandP4 .list li .name em{ font-size: 0.38rem; }
	.brandP4 .list li .content{ margin-top: 0.2rem; padding-bottom: 0.4rem; font-size: 0.26rem; line-height: 0.48rem; }
	.brandP4 .list li .content:after{ width: 0.32rem; height: 2px; }
	.brandP4 .swiper-pagination{ display: block; }
	.brandP5 .leftImg{ width: auto; height: auto; float: none; }
	.brandP5 .leftImg img{ height: auto; }
	.brandP5 .rightDiv{ width: auto; height: 8.0rem; float: none; position: relative; }
	.brandP5 .layer{ position: absolute; right: 0.4rem; left: 0.4rem; margin-right: 0; width: auto; }
	.brandP5 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.brandP5 .title:after{ width: 0.52rem; height: 3px; }
	.brandP5 .content{ padding-top: 0.3rem; font-size: 0.26rem; line-height: 0.48rem; width: auto;}
	.brandP5 .label li{ margin-right: 0.25rem; margin-bottom: 0.3rem; height: 0.66rem; line-height: 0.66rem; padding: 0 0.3rem; font-size: 0.26rem; border-radius: 0.48rem;}
	
	.marketP1{ padding: 1.0rem 0.3rem 0; }
	.marketP1 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.marketP1 .wen{ font-size: 0.36rem; line-height: 0.48rem; }
	.marketP1 .msg{ font-size: 0.26rem; line-height: 0.48rem; padding-bottom: 0.8rem;}
	.marketP1 .mxfDiv{ padding-top: 0.35rem;}
	.marketP1 .conDiv{ width: auto; height: 4.2rem; padding: 0.8rem 0.4rem 0; box-shadow: 12px 20px 30px 0px rgba(83, 83, 83, 0.1); animation: am_top 0.4s ease-out 0.2s backwards; -webkit-animation: am_top 0.4s ease-out 0.2s backwards;}
	.marketP1 .en{ padding-left: 0.5rem; font-size: 0.48rem; line-height: 0.48rem; background-size: 8px; }
	.marketP1 .cn{ font-size: 0.32rem; line-height: 0.32rem; padding: 0.25rem 0 0.4rem 0.5rem; }
	.marketP1 .cn:after{ left: 0.5rem; width: 0.52rem; }
	.marketP1 .txt{ font-size: 0.26rem; line-height: 0.48rem; padding: 0.35rem 0 0 0.5rem; }
	.marketP1 .imgDiv{ display: none;}
	.marketP1 .tab{ padding-top: 0.6rem; }
	.marketP1 .tab li{ width: 50%; padding-top: 0.25rem; height: 2.0rem; box-sizing: border-box;}
	.marketP1 .tab li .name{ font-size: 0.28rem; line-height: 0.28rem; height: 0.45rem; }
	.marketP1 .tab li .zi{ font-size: 0.24rem; line-height: 0.36rem; width: 92%;}
	.marketP1 .tab li .ico{ display: none; }
	.marketP1 .tab .liNow:after{ width: 100%; }

	.marketP2{ padding: 1.0rem 0.3rem; }
	.marketP2 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.marketP2 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.marketP2 .list:after{ top: 0; }
	.marketP2 .list li{ float: left; width: 50%; padding-top: 0.3rem; height: 3.2rem; }
	.marketP2 .list li:before{ content: ''; position: absolute; left: 0; bottom: 0; width: 100%; height: 1px; background: #eee; }
	.marketP2 .list li:after{ content: ''; position: absolute; right: 0; top: 0; width: 1px; height: 100%; background: #eee; }
	.marketP2 .list li:nth-child(2n):after{ display: none; }
	.marketP2 .list li .ico{ height: 0.8rem; }
	.marketP2 .list li .ico img{ width: 0.64rem; }
	.marketP2 .list li .name{ font-size: 0.3rem; line-height: 0.3rem; height: 0.56rem; color: #333; font-weight: bold; }
	.marketP2 .list li .msg{ font-size: 0.22rem; line-height: 0.42rem; padding: 0 0.1rem; }
	.marketP3{ padding: 1.0rem 0.3rem; height: auto; }
	.marketP3 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem;}
	.marketP3 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px;}
	.marketP3 .list ul{ display: flex; margin-right: 0; width: 100%; }
	.marketP3 .list li{ float: none; width: auto; }
	.marketP3 .list li .box{ margin-right: 0; padding: 0.9rem 0.35rem 0; border: rgba(255,255,255,0.3) solid 1px; }
	.marketP3 .list li .ico{ height: 1.3rem; }
	.marketP3 .list li .ico img{ width: 0.76rem; }
	.marketP3 .list li .name{ font-size: 0.32rem; line-height: 0.32rem; height: 0.65rem; }
	.marketP3 .list li .msg{ font-size: 0.26rem; line-height: 0.48rem; }
	.marketP3 .swiper-pagination{ display: block; }
	.manageP1{ padding: 1.0rem 0.3rem 1.2rem; }
	.manageP1 .wal{ width: 100%; }
	.manageP1 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.manageP1 .wen{ font-size: 0.36rem; line-height: 0.48rem; }
	.manageP1 .msg{ font-size: 0.26rem; line-height: 0.48rem; padding: 0 0 0.6rem;}
	.manageP1 .list{ overflow: hidden; }
	.manageP1 .list ul{ display: flex; margin-right: 0; width: 100%; }
	.manageP1 .list li{ float: none; width: auto; }
	.manageP1 .list li .box{ margin-right: 0; padding: 0.5rem 0.3rem 0; height: 5rem; border-radius: 0.2rem; border: #eee solid 1px; box-shadow: 0px 0 0 0px rgba(102, 102, 102, 0.1); }
	.manageP1 .list li .ico{ width: 1.5rem; height: 1.5rem;}
	.manageP1 .list li .ico img{ width: 0.64rem; margin-left: -0.32rem; margin-top: -0.32rem; }
	.manageP1 .list li .zi{ font-size: 0.26rem; line-height: 0.42rem; }
	.manageP1 .swiper-pagination{ display: block; }
	.manageP2{ height: auto; }
	.manageP2 .bg{ height: auto; }
	.manageP2 .info{ position: relative; left: auto; padding: 0.7rem 0.3rem; width: auto; display: block; }
	.manageP2 .title{ font-size: 0.38rem; line-height: 0.38rem; color: #333; }
	.manageP2 .title:after{ width: 0.52rem; height: 3px; }
	.manageP2 .msg{ font-size: 0.26rem; line-height: 0.48rem; color: #333; margin-top: 0.35rem; height: auto; }
	.manageP2 .btnDiv{ padding-top: 0.35rem; }
	.manageP2 .btnDiv a{ width: 2.42rem; height: 0.75rem; line-height: 0.74rem; font-size: 0.26rem; color: #333; border: #333 solid 2px; border-radius: 0.48rem;}
	.manageP2 .btnDiv a:hover{ color: #fff; }
	.manageP3{ height: auto; }
	.manageP3 .bg{ height: auto; }
	.manageP3 .info{ position: relative; right: auto; padding: 0.7rem 0.3rem; width: auto; display: block;}
	.manageP3 .title{ font-size: 0.38rem; line-height: 0.38rem; }
	.manageP3 .title:after{ width: 0.52rem; height: 3px; }
	.manageP3 .msg{ font-size: 0.26rem; line-height: 0.48rem; margin-top: 0.35rem; height: auto; }
	.manageP3 .btnDiv{ margin-top: 0.35rem; }
	.manageP3 .btnDiv a{ width: 2.42rem; height: 0.75rem; line-height: 0.74rem; font-size: 0.26rem; border-radius: 0.48rem; }
	.manageP4{ height: auto; }
	.manageP4 .bg{ height: auto; }
	.manageP4 .info{ position: relative; left: auto; padding: 0.7rem 0.3rem; width: auto; display: block; }
	.manageP4 .title{ font-size: 0.38rem; line-height: 0.38rem; color: #333; }
	.manageP4 .title:after{ width: 0.52rem; height: 3px; }
	.manageP4 .msg{ font-size: 0.26rem; line-height: 0.48rem; margin-top: 0.35rem; height: auto; color: #333; }
	.manageP4 .btnDiv{ margin-top: 0.35rem; }
	.manageP4 .btnDiv a{ color: #333; width: 2.42rem; height: 0.75rem; line-height: 0.74rem; font-size: 0.26rem; border: #333 solid 2px; border-radius: 0.48rem; }
	.manageP4 .btnDiv a:hover{ color: #fff; }
	.manageP5{ height: auto; }
	.manageP5 .bg{ height: auto; }
	.manageP5 .info{ position: relative; right: auto; width: auto; padding: 0.7rem 0.3rem; display: block; }
	.manageP5 .title{ font-size: 0.38rem; line-height: 0.38rem; }
	.manageP5 .title:after{ width: 0.52rem; height: 3px; }
	.manageP5 .msg{ font-size: 0.26rem; line-height: 0.48rem; margin-top: 0.35rem; height: auto; }
	.manageP5 .btnDiv{ margin-top: 0.35rem; }
	.manageP5 .btnDiv a{ width: 2.42rem; height: 0.75rem; line-height: 0.74rem; font-size: 0.26rem; border-radius: 0.48rem; }
	.manageP6{ padding: 1.2rem 0.3rem 1.3rem; border-top: #eee solid 1px;}
	.manageP6 .title{ font-size: 0.42rem; line-height: 0.42rem; }
	.manageP6 .list{ padding-top: 0.6rem; }
	.manageP6 .list ul{ margin-right: 0; }
	.manageP6 .list li{ float: none; width: auto; margin: 0 0 0.3rem 0; }
	.manageP6 .list li .box{ margin-right: 0; height: auto; padding: 0 0.5rem 0.5rem 2.2rem;}
	.manageP6 .list li:nth-child(1) .box, .manageP6 .list li:nth-child(4) .box{ border-bottom-left-radius: 0; border-top-right-radius: 0; }
	.manageP6 .list li:nth-child(2) .box, .manageP6 .list li:nth-child(3) .box{ border-bottom-right-radius: 0; border-top-left-radius: 0; }
	.manageP6 .list li .ico{ left: 0.3rem; top: 0.5rem; width: 1.4rem; height: 1.4rem; border: #cfcfcf solid 1px; border-bottom-left-radius: 0.36rem; border-top-right-radius: 0.36rem; }
	.manageP6 .list li .ico img{ width: 0.64rem; margin-left: -0.32rem; margin-top: -0.32rem; }
	.manageP6 .list li .name{ font-size: 0.32rem; line-height: 0.32rem; padding: 0.5rem 0 0.3rem; }
	.manageP6 .list li .msg{ font-size: 0.26rem; line-height: 0.48rem; }
	.manageP6 .list li .msg p{ padding-bottom: 0.1rem; }
	.manageP6 .round{ position: relative; left: 0; top: 0; width: 3.2rem; height: 3.2rem; margin: 0 auto; }
	.manageP7{ padding: 1.0rem 0.3rem 0.7rem; height: auto; }
	.manageP7 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.manageP7 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.manageP7 .list{ padding-top: 0.8rem; overflow: hidden;}
	.manageP7 .list ul{ display: block; }
	.manageP7 .list li{ width: 50%; float: left; padding-bottom: 0.5rem; }
	.manageP7 .list li .round{ width: 1.56rem; height: 1.56rem; }
	.manageP7 .list li .ico{ margin-left: -0.63rem; margin-top: -0.63rem; width: 1.26rem; height: 1.26rem; }
	.manageP7 .list li .ico img{ width: 0.56rem; margin-left: -0.28rem; margin-top: -0.28rem; }
	.manageP7 .list li .name{ font-size: 0.28rem; line-height: 0.28rem; }
	.manageP7 .list li .msg{ width: 3.0rem; margin: 0 auto; font-size: 0.24rem; line-height: 0.46rem; }
	.contactP1{ padding: 1.0rem 0.3rem; }
	.contactP1 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.8rem; }
	.contactP1 .mapDiv{ width: auto; height: 4rem; float: none;}
	.contactP1 .leftDiv{ position: relative; left: 0; margin-left: 0; padding-top: 0.7rem;}
	.contactP1 .cn{ font-size: 0.38rem; line-height: 0.38rem; padding-bottom: 0.2rem; }
	.contactP1 .en{ font-size: 0.24rem; line-height: 0.24rem; }
	.contactP1 .msgList{ padding-top: 0.5rem; }
	.contactP1 .msgList li .wen{ font-size: 0.26rem; line-height: 0.26rem; padding-bottom: 0.3rem;}
	.contactP1 .msgList li .tel{ font-size: 0.34rem; line-height: 0.34rem; }
	.contactP1 .msgList li .email{ font-size: 0.28rem; line-height: 0.28rem; }
	.contactP1 .msgList li .msg{ font-size: 0.28rem; line-height: 0.48rem; }
	.contactP2{ padding: 1.2rem 0; height: auto;  }
	.contactP2:after{ width: 6.2rem; height: 1rem; margin-right: -3.1rem; background-size: 6.2rem; }
	.contactP2 .conDiv{ width: 5.6rem;}
	.contactP2 .ico img{ width: 0.92rem; }
	.contactP2 .cn{ font-size: 0.34rem; line-height: 0.34rem; }
	.contactP2 .en{ font-size: 0.26rem; }
	.contactP2 .ewm{ box-shadow: 0px 0px 0.3rem 0px rgba(0, 0, 0, 0.1);}
	.contactP2 .ewm img{ width: 2.0rem; }
	.contactP3{ padding: 1.2rem 0.3rem 1.35rem;}
	.contactP3:before{ display: none; }
	.contactP3 .rightDiv{ width: auto; float: none; padding-top: 0.7rem;}
	.contactP3 .leftLayer{ position: relative; left: 0; margin-left: 0; top: 0; width: auto; }
	.contactP3 .name{ font-size: 0.38rem; line-height: 0.38rem; padding-top: 0.6rem; }
	.contactP3 .msgList{ padding-top: 0.5rem; }
	.contactP3 .msgList li .wen{ padding-bottom: 0.3rem; font-size: 0.26rem; line-height: 0.26rem; }
	.contactP3 .msgList li .tel{ font-size: 0.34rem; line-height: 0.34rem; }
	.contactP3 .msgList li .email{ font-size: 0.28rem; line-height: 0.28rem; }
	.contactP3 .msgList li .msg{ font-size: 0.28rem; line-height: 0.48rem; }
	.contactP3 .title{ font-size: 0.42rem; line-height: 0.42rem; }
	.contactP3 .title img{ padding-left: 0.25rem; width: 0.42rem; }
	.contactP3 .tips{ font-size: 0.26rem; line-height: 0.48rem; padding: 0.5rem 0; }
	.contactP3 .form ul{ margin-right: 0; }
	.contactP3 .form li{ margin-bottom: 0.3rem; float: none; width: auto;}
	.contactP3 .form li .box{ margin-right: 0; }
	.contactP3 .form li .input1{ height: 0.82rem; line-height: 0.82rem; font-size: 0.26rem; }
	.contactP3 .select{ position: relative; width: 100%;}
	.contactP3 .select .caption { height: 0.82rem; line-height: 0.82rem; font-size: 0.26rem; }
	.contactP3 .select .caption:after { content: ""; display: block; width: 33px; height: 8px; background: url(../images/selectIco.png) no-repeat center; position: absolute; right: 0; top: 50%; margin-top: -4px; z-index: 2;}
	.contactP3 .select .xlist { max-height: 4.3rem; }
	.contactP3 .select .xlist a { font-size: 0.26rem; height: 0.86rem; line-height: 0.86rem;}
	.contactP3 textarea{ height: 2.0rem; font-size: 0.26rem; line-height: 0.48rem; padding: 0.25rem 0.2rem 0; }
	.contactP3 .btnDiv{ padding-top: 0.3rem; }
	.contactP3 .btnDiv a{ font-size: 0.26rem; width: 2.2rem; height: 0.86rem; line-height: 0.86rem; }
	
	.contactP4{ padding: 0 0.3rem 1.0rem; }
	.contactP4 .mxfDiv{ height: auto; }
	.contactP4 .mapDiv{ position: relative; width: 100%; height: 4rem; }
	.contactP4 .rightDiv{ float: none; display: block; width: auto; height: auto; padding-top: 0.7rem; }
	.contactP4 .cn{ font-size: 0.38rem; line-height: 0.38rem; }
	.contactP4 .msgList{ padding-top: 0.5rem; }
	.contactP4 .msgList li .wen{ font-size: 0.26rem; line-height: 0.26rem; padding-bottom: 0.3rem;}
	.contactP4 .msgList li .tel{ font-size: 0.34rem; line-height: 0.34rem; }
	.contactP4 .msgList li .email{ font-size: 0.28rem; line-height: 0.28rem; }
	.contactP4 .msgList li .msg{ font-size: 0.28rem; line-height: 0.48rem; }
	.aboutP1{ padding: 1.0rem 0.3rem; height: auto; }
	.aboutP1 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.6rem; }
	.aboutP1 .bg{ right: 0.4rem; top: -0.5rem; }
	.aboutP1 .layer{ position: relative; right: 0; top: 0;  }
	.aboutP1 .layer .txt{ float: none; line-height: 0.48rem; text-align: left; width: auto; font-size: 0.32rem; }
	.aboutP1 .layer .zi{ float: none; font-size: 0.26rem; width: auto; text-align: left; line-height: 0.42rem; margin-right: 0; }
	.aboutP1 .layer .zi em{ display: inline; text-align: left; }
	.historyPic{ width: auto; display: block; margin-top: 0.6rem; }
	.historyPic .box-container{ padding-bottom: 0.45rem; }
	.historyPic .img-swiper{ width: auto; height: auto; }
	.historyPic .img-swiper .year{ text-align: center; font-size: 0.28rem; line-height: 0.48rem; }
	.historyPic .detail-box{ width: auto;}
	.historyPic .detail-box .en{ line-height: 0.3rem; font-size: 0.26rem; padding-bottom: 0.2rem; }
	.historyPic .detail-box .cn:after{ width: 0.48rem; height: 2px; }
	.historyPic .detail-box .content{ font-size: 0.26rem; line-height: 0.48rem; padding-top: 0.35rem; }

	.aboutP2{ padding: 1.0rem 0.3rem; }
	.aboutP2 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.aboutP2 .title:after{ margin-left: -0.26rem; bottom: 0; width: 0.52rem; height: 3px; }
	.aboutP2 .list{ padding-top: 0.9rem; }
	.aboutP2 .list ul{ display: flex; margin-right: 0; width: 1005; }
	.aboutP2 .list li{ float: none; width: auto; }
	.aboutP2 .list li .box{ margin-right: 0; text-align: center;}
	.aboutP2 .list li .ico{ height: 1.2rem; }
	.aboutP2 .list li .ico img{ width: 0.86rem; }
	.aboutP2 .list li .name{ font-size: 0.32rem; line-height: 0.32rem; }
	.aboutP2 .list li .msg{ font-size: 0.26rem; line-height: 0.48rem; padding: 0 0.3rem;}
	.aboutP2 .swiper-pagination{ display: block; }
	.aboutP3{ padding: 1.0rem 0.3rem 0.6rem; height: auto; }
	.aboutP3 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.aboutP3 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.aboutP3 .list{ padding-top: 0.8rem; }
	.aboutP3 .list li{ width: 50%; padding-bottom: 0.5rem;}
	.aboutP3 .list li:nth-child(2){ width: 50%; }
	.aboutP3 .list li:last-child{ float: left; }
	.aboutP3 .list li .pj{ height: 0.9rem;}
	.aboutP3 .list li .num{ font-size: 0.86rem; line-height: 0.56rem; }
	.aboutP3 .list li span{ font-size: 0.3rem; line-height: 0.3rem; }
	.aboutP3 .list li .wen{ font-size: 0.26rem; line-height: 0.48rem; height: 0.72rem; }
	.aboutP4{ padding: 1.0rem 0.3rem 1.2rem; background: none; }
	.aboutP4 .toptop{ padding-left: 0;}
	.aboutP4 .layer{ position: relative; }
	.aboutP4 .txt{ font-size: 0.38rem; line-height: 0.38rem; }
	.aboutP4 .txt2 { padding-top: 0.3rem; }
	.aboutP4 .content { font-size: 0.26rem; line-height: 0.52rem; padding-top: 0.35rem;}
	.aboutP4 .botbot{ padding: 1.2rem 0 0; }
	.aboutP4 .mxfDiv{ padding: 0.8rem 0.4rem 0.9rem; }
	.aboutP4 .mxfDiv:before{ width: 0.52rem; height: 0.38rem; background-size: 0.52rem; }
	.aboutP4 .mxfDiv:after{ width: 0.52rem; height: 0.38rem; background-size: 0.52rem; }
	.aboutP4 .text2{ font-size: 0.28rem; line-height: 0.48rem; }
	.aboutP4 .name{ padding-left: 0.8rem; font-size: 0.26rem; line-height: 0.26rem; }
	.aboutP4 .name:before{ width: 0.56rem; }
	.aboutP5{ padding: 0 0.3rem 0.9rem; }
	.aboutP5 .txt{font-size: 0.38rem; line-height: 0.38rem; }
	.aboutP5 .txt2 { padding-top: 0.3rem; }
	.aboutP5 .list{ padding-top: 0.65rem; }
	.aboutP5 .list ul{ margin-right: 0; }
	.aboutP5 .list li{ float: none; width: auto; padding-bottom: 0.5rem;}
	.aboutP5 .list li .box{ margin-right: 0; height: 7.6rem; padding: 0.45rem 0.4rem 0; box-shadow: 0px 0px 0.3rem 0px rgba(0, 0, 0, 0.07);}
	.aboutP5 .list li .tou{ position: relative; height: 1.0rem; }
	.aboutP5 .list li .ico img{ width: 0.64rem; }
	.aboutP5 .list li .num{ top: 0; padding-top: 0.3rem; width: 0.5rem; font-size: 0.24rem; line-height: 0.24rem; }
	.aboutP5 .list li .name{ font-size: 0.36rem; line-height: 0.36rem; height: 0.6rem; }
	.aboutP5 .list li .zi{ font-size: 0.28rem; line-height: 0.28rem; height: 0.9rem; }
	.aboutP5 .list li .content{ font-size: 0.24rem; line-height: 0.48rem; }

	.marubiP1{ padding: 1.0rem 0.3rem 1.2rem; }
	.marubiP1 .name{ font-size: 0.48rem; line-height: 0.48rem; }
	.marubiP1 .wen{ font-size: 0.26rem; line-height: 0.26rem; padding-top: 0.5rem; }
	.marubiP1 .tips{ top: 0; bottom: auto; z-index: 1; width: 3.75rem; height: 0.72rem;}
	.marubiP1 .tips img{ padding-left: 0.2rem; width: 0.3rem; }
	.marubiP1 .midmid{ padding: 0.6rem 0 0.2rem; }
	.marubiP1 .midmid li{ line-height: 0.56rem; margin-right: 0.5rem; font-size: 0.3rem; }
	.marubiP1 .midmid li em{; font-size: 0.26rem; }
	.marubiP1 .title{ float: none; font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.marubiP1 .title:after{ width: 0.52rem; height: 3px; }
	.marubiP1 .content{ float: none; padding-top: 0.4rem; width: auto; font-size: 0.26rem; line-height: 0.52rem; }
	.marubiP2{ padding: 0 0 1.2rem; }
	.marubiP2 .toptop{ padding: 0 0.3rem 0.6rem; }
	.marubiP2 .temeDiv{ padding-bottom: 0.3rem; }
	.marubiP2 .temeDiv:after{ width: 0.52rem; height: 3px; }
	.marubiP2 .temeDiv .title{ font-size: 0.42rem; line-height: 0.42rem; }
	.marubiP2 .temeDiv .wen{ padding-top: 0.25rem; }
	.marubiP2 .list{ width: auto;}
	.marubiP2 .list:before{ margin-left: -3.2rem; width: 6.4rem; background: #e4e4e4; }
	.marubiP2 .list:after{ margin-top: -3.0rem; height: 6.0rem; background: #e4e4e4; }
	.marubiP2 .list li{ padding: 0 0.35rem; height: 3.2rem; }
	.marubiP2 .list li .num{ font-size: 0.32rem; line-height: 0.32rem; height: 0.6rem; }
	.marubiP2 .list li .name{ font-size: 0.28rem; line-height: 0.48rem; height: 2rem; }
	.marubiP2 .list li .x{ display: none; }
	.marubiP3 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem;}
	.marubiP3 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.marubiP3 .msg{ font-size: 0.26rem; line-height: 0.48rem; width: auto; margin: 0.3rem auto 0.7rem; }
	.marubiP3 .mxfDiv{ display: flex; justify-content: space-between; width: 100%;}
	.marubiP3 .page-pic { height: 3.5rem; background-size: 6rem; }
	.marubiP3 .page-pic .pic-text { top: 1.0rem; padding: 0 0.3rem; }
	.marubiP3 .page-pic .name{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.2rem; }
	.marubiP3 .page-pic .wen{ font-size: 0.26rem; line-height: 0.42rem; }
	.marubiP4{ padding: 1.2rem 0.3rem 0.9rem; height: auto; }
	.marubiP4 .msg{ font-size: 0.26rem; line-height: 0.48rem; width: auto; }
	.marubiP4 .list{ padding-top: 0.8rem; }
	.marubiP4 .list ul{ display: block; }
	.marubiP4 .list li{ position: relative; padding-left: 2.4rem; padding-bottom: 0.3rem; min-height: 2.25rem; }
	.marubiP4 .list li .lbox{ position: absolute; left: 0; top: 0; padding-top: 0.3rem; width: 2.0rem; height: 2.0rem; }
	.marubiP4 .list li .ico{ width: 0.78rem; height: 0.78rem; }
	.marubiP4 .list li .ico img{ width: 0.78rem; }
	.marubiP4 .list li .name{ padding-top: 0.15rem; }
	.marubiP4 .list li .layer{ z-index: 1; opacity: 1; visibility: visible; position: relative; top: 0; padding-top: 0; left: 0; margin-left: 0;}
	.marubiP4 .list li .layer .bg{ display: none; }
	.marubiP4 .list li .layer .pj{ border-radius: 0; background: none; width: auto; height: auto; padding: 0.25rem 0 0; }
	.marubiP4 .list li .layer b{ color: #333; font-size: 0.28rem; line-height: 0.48rem; }
	.marubiP4 .list li .layer p{ font-size: 0.26rem; line-height: 0.42rem;}
	.marubiP4 .list li.on .layer{ top: 0; }
	.marubiP5{ padding: 0.9rem 0; }
	.marubiP5 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; margin-bottom: 0.6rem; }
	.marubiP5 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.marubiP5 .midDiv{ width: 6.8rem; height: 3.4rem; background-size: 6.8rem; }
	.marubiP5 .computer{ width: 6.8rem; height: 2.95rem; background-size: 6.8rem; }
	.marubiP6{ padding: 1.0rem 0.3rem 1.2rem; }
	.marubiP6:before{ width: 100%; }
	.marubiP6 .title{ padding-bottom: 0.3rem; font-size: 0.42rem; line-height: 0.42rem; }
	.marubiP6 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.marubiP6 .mxfDiv{ padding-top: 0.85rem; }
	.marubiP6 .leftDiv{ width: auto; float: none; }
	.marubiP6 .txtImg{ padding: 1.15rem 0 0 0.8rem; }
	.marubiP6 .txtImg img{ width: 100%; }
	.marubiP6 .rightDiv{ width: auto; float: none; }
	.marubiP6 .txtDiv{ padding-top: 0.4rem; }
	.marubiP6 .txtDiv .cn{ font-size: 0.32rem; line-height: 0.32rem;}
	.marubiP6 .txtDiv .en{ font-size: 0.64rem; line-height: 0.64rem; }
	.marubiP6 .imgDiv{ padding-top: 0.75rem; }
	.marubiP6 .imgDiv img{ width: 100%; }
	.marubiP7{ padding: 0.9rem 0.3rem 0.5rem; overflow: hidden; }
	.marubiP7 .txtDiv{ padding-top: 0.3rem; }
	.marubiP7 .txtDiv .cn{ font-size: 0.32rem; line-height: 0.32rem; }
	.marubiP7 .txtDiv .en{ font-size: 0.64rem; line-height: 0.64rem;}
	.marubiP7 .list{ padding-top: 0.65rem; }
	.marubiP7 .list ul{ display: block; margin-right: -0.2rem;}
	.marubiP7 .list li{ float: left; width: 33.33%; }
	.marubiP7 .list li .box{ margin: 0 0.2rem 0 0; }
	.marubiP7 .list li .wen{ font-size: 0.26rem; line-height: 0.48rem; height: 1.2rem; }
	.marubiP7 .list li .bg{ width: 100%; height: 1.6rem; }
	.marubiP8{ padding: 0.9rem 0.3rem 1.2rem; }
	.marubiP8 .mxfDiv{ padding: 0.6rem 0 0.8rem; position: sticky; top: 0; }
	.marubiP8 .title{ padding-bottom: 0.3rem; font-size: 0.42rem; line-height: 0.42rem; }
	.marubiP8 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.marubiP8 .item { display: block;}
	.marubiP8 .item .conDiv{ width: auto; padding-top: 0;}
	.marubiP8 .item .name{ font-size: 0.42rem; line-height: 0.42rem; }
	.marubiP8 .item .wen{ font-size: 0.3rem; line-height: 0.48rem; padding-top: 0.2rem; }
	.marubiP8 .item .imgDiv{ padding-top: 0.5rem; width: auto;}
	.marubiP8 .item .imgDiv img{ width: 100%; }
	.marubiP9{ padding: 1.0rem 0.3rem; }
	.marubiP9 .title{ padding-bottom: 0.3rem; font-size: 0.42rem; line-height: 0.42rem;}
	.marubiP9 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.marubiP9 .list{ padding: 0.6rem 0 0;  }
	.marubiP9 .list li.left22, .marubiP9 .list li.right22{ padding-top: 0; }
	.marubiP9 .list li .imgDiv img{ width: 2.32rem; }
	.marubiP9 .indmh-bg{ left: 0; width: 100%; margin-left: 0; height: 100%; }
	.marubiP10{ padding-top: 1.0rem; }
	.marubiP10 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.marubiP10 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.marubiP10 .midmid{ padding: 0.6rem 0.3rem; }
	.marubiP10 .wen{ font-size: 0.26rem; line-height: 0.48rem; padding-bottom: 0.5rem; }
	.marubiP10 .imgList ul{ margin-right: -0.2rem; }
	.marubiP10 .wall-column{ display: block; position: relative; width: 33.33%; float: left; box-sizing: border-box;}
	.marubiP10 .article{ float: none; width: auto; padding-bottom: 0.3rem; }
	.marubiP10 .article .limg{ margin-right: 0.2rem; }
	.marubiP10 .article .limg img{ width: 100%; }
	.marubiP10 .botbot{ padding: 1.0rem 0.3rem; }
	.marubiP10 .btnDiv a{ height: 1rem; font-size: 0.3rem; line-height: 1rem; }
	.otherDiv{ padding: 1.0rem 0 1.2rem; }
	.otherDiv .leftDiv{ height: 2.5rem; padding: 0 0.3rem;}
	.otherDiv .more{ width: 2.1rem; }
	.otherDiv .more a{ height: 0.76rem; line-height: 0.76rem; font-size: 0.24rem;}
	.otherDiv .rightDiv{ height: 2.5rem; }
	.otherDiv .imgDiv{ height: 2.5rem; }
	.newsBanner:after{ width: 65%; }
	.newsBanner .sbg{ display: none; }
	.newsBanner .bg{ height: 5.6rem; }
	.newsBanner .bg img{ height: 100%; object-fit: cover;}
	.newsBanner .info{ left: 0.3rem; width: 80%; }
	.newsBanner .wen{ padding-bottom: 0.2rem; }
	.newsBanner .cn{ font-size: 0.42rem; line-height: 0.64rem; }
	.newsBanner .en{ font-size: 0.22rem; line-height: 0.32rem; }
	.newsBox{ padding: 1.0rem 0.3rem; }
	.newsBox .bg{ display: none; }
	.newsBox .w414{ width: auto; float: none; height: auto!important;}
	.newShow{ padding-top: 0; }
	.newShow .topInfo{ padding-bottom: 0.6rem; }
	.newShow .topInfo:after{ width: 100%; }
	.newShow .name{ font-size: 0.38rem; line-height: 0.56rem; }
	.newShow .msg{ padding-top: 0.1rem; font-size: 0.32rem; line-height: 0.5rem; }
	.newShow .content{ font-size: 0.26rem; line-height: 0.48rem; }
	.newShow .content:after{ height: 200px; }
	.newShow .content .imgDiv{ padding: 0.7rem 0 0.6rem; }
	.newShow .content img{ width: 100%; }
	.newShow .mxfDiv{ height: auto; padding: 0.5rem 0.4rem; }
	.newShow .mxfDiv .shu{ position: relative; right: 0; width: 3.6rem; margin: 0 auto;}
	.newShow .mxfDiv .shu img{ width: 3.6rem; }
	.newShow .mxfDiv .cn{ font-size: 0.34rem; line-height: 0.34rem; padding: 0.25rem 0; }
	.newShow .mxfDiv .cn2{ font-size: 0.24rem; line-height: 0.24rem; padding-bottom: 0.5rem; }
	.newShow .mxfDiv .pjDiv{ height: 2.6rem; padding-right: 2.75rem; }
	.newShow .mxfDiv .zi{ padding: 0.65rem 0 0.25rem; font-size: 0.26rem; line-height: 0.26rem; }
	.newShow .mxfDiv .zi2{ font-size: 0.24rem; line-height: 0.36rem; }
	.newShow .mxfDiv .ewm{ right: 0.15rem; top: 0.15rem; }
	.newShow .mxfDiv .ewm img{ width: 2.28rem; }
	.newShow .clickBtn{ padding-top: 0.6rem; }
	.newShow .clickBtn a{ height: 1rem; font-size: 0.28rem; }
	.newShow .clickBtn img{ width: 0.42rem; }
	.pageDown{ padding:0 0 0.7rem 0; margin-top:0.6rem;}
	.pageDown li{ font-size: 0.28rem; }
	.pageDown li a{ height: 0.64rem; line-height: 0.64rem; }
	.pageDown .backBtn{ position:relative; top:0; padding-top:0.4rem;}
	.pageDown .backBtn a{ width:2.4rem; font-size: 0.26rem; height: 0.84rem; line-height: 0.84rem; border-radius: 0.48rem;}
	.otherCase{ padding: 1.0rem 0; }
	.otherCase li{ height: auto; }
	.otherCase li .txt{ padding-bottom:0.3rem;}
	.otherCase li .imgDiv{ height: auto; }
	.whitePaper{ width: 92%; height: auto; padding: 0.7rem 0.3rem; border-radius: 0.32rem; }
	.whitePaper .close{ right: 0.3rem; top: 0.3rem; width: 0.46rem; height: 0.46rem; background-size: 0.46rem;}
	.whitePaper .logo{ padding-bottom: 0.4rem; }
	.whitePaper .logo img{ width: 3.2rem; }
	.whitePaper .txt{ padding: 0.1rem 0; font-size: 0.36rem; line-height: 0.48rem; }
	.whitePaper .txt span{ padding-right: 0.3rem; }
	.whitePaper .txt em{ padding-left: 0.3rem; }
	.whitePaper .ewm{ margin: 0.4rem auto 0; width: 2.4rem; }
	.whitePaper .ewm img{ width: 2.4rem; }
	.whitePaper .wen{ padding: 0.3rem 0 0.4rem; font-size: 0.32rem; }
	.whitePaper .zi{ font-size: 0.26rem; line-height: 0.42rem; }
	.kedaP1{ padding: 1.0rem 0.3rem 1.2rem; }
	.kedaP1 .name{ font-size: 0.48rem; line-height: 0.48rem; }
	.kedaP1 .wen{ font-size: 0.26rem; line-height: 0.26rem; padding-top: 0.5rem; }
	.kedaP1 .tips{ top: 0; bottom: auto; z-index: 1; width: 3.75rem; height: 0.72rem;}
	.kedaP1 .tips img{ padding-left: 0.2rem; width: 0.3rem; }
	.kedaP1 .midmid{ padding: 0.6rem 0 0.2rem; }
	.kedaP1 .midmid li{ line-height: 0.56rem; margin-right: 0.5rem; font-size: 0.3rem; }
	.kedaP1 .midmid li em{; font-size: 0.26rem; }
	.kedaP1 .mxfDiv{ margin-top:0.65rem; padding: 1.0rem 0 0.9rem;}
	.kedaP1 .midDiv{ width: 6.8rem; height: 3.4rem; background-size: 6.8rem; }
	.kedaP1 .botbot{ padding-top: 1.0rem; }
	.kedaP1 .title{ float: none; font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.kedaP1 .title:after{ width: 0.52rem; height: 3px; }
	.kedaP1 .content{ float: none; padding-top: 0.4rem; width: auto; font-size: 0.26rem; line-height: 0.52rem; }
	.kedaP2{ padding: 0 0 1.2rem; }
	.kedaP2 .toptop{ padding: 0 0.3rem 0.6rem; }
	.kedaP2 .temeDiv{ padding-bottom: 0.3rem; }
	.kedaP2 .temeDiv:after{ width: 0.52rem; height: 3px; }
	.kedaP2 .temeDiv .title{ font-size: 0.42rem; line-height: 0.42rem; }
	.kedaP2 .temeDiv .wen{ padding-top: 0.25rem; }
	.kedaP2 .list{ width: auto;}
	.kedaP2 .list:before{ margin-left: -3.2rem; width: 6.4rem; background: #e4e4e4; }
	.kedaP2 .list:after{ margin-top: -3.0rem; height: 6.0rem; background: #e4e4e4; }
	.kedaP2 .list li{ padding: 0 0.35rem; height: 3.2rem; }
	.kedaP2 .list li .num{ font-size: 0.32rem; line-height: 0.32rem; height: 0.6rem; }
	.kedaP2 .list li .name{ font-size: 0.28rem; line-height: 0.48rem; height: 2rem; }
	.kedaP2 .list li .x{ display: none; }
	.kedaP3{ padding-top: 0;}
	.kedaP3 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.kedaP3 .title:after{ width: 0.52rem; height: 3px; margin-left: -0.26rem; }
	.kedaP3 .zi{ font-size: 0.26rem; line-height: 0.48rem; width: auto; margin: 0.3rem auto 0.7rem; }
	.kedaP3 .mxfDiv{ padding: 1.2rem 0.3rem 0.9rem; height: auto; background-size: cover;}
	.kedaP3 .msg{ font-size: 0.26rem; line-height: 0.48rem; width: auto; }
	.kedaP3 .list{ padding-top: 0.8rem; }
	.kedaP3 .list ul{ display: block; }
	.kedaP3 .list li{ position: relative; padding-left: 2.4rem; padding-bottom: 0.3rem; min-height: 2.25rem; }
	.kedaP3 .list li .lbox{ position: absolute; left: 0; top: 0; padding-top: 0; width: 2.0rem; height: 2.0rem; }
	.kedaP3 .list li .arrowImg{ display: none; }
	.kedaP3 .list li .round{ padding-top: 0.8rem; width: 2.0rem; height: 2.0rem; }
	.kedaP3 .list li .ico{ margin-left: -0.39rem; top: 0.18rem; width: 0.78rem; height: 0.78rem; background-image: none!important; }
	.kedaP3 .list li .ico:after{ display: none; }
	/*.kedaP3 .list li .ico img{ width: 0.78rem; }*/
	.kedaP3 .list li .name{ padding-top: 0.2rem; }
	.kedaP3 .list li .en{ font-size: 0.22rem; line-height: 0.22rem; }
	.kedaP3 .list li .layer{ z-index: 1; opacity: 1; visibility: visible; position: relative; top: 0; padding-top: 0; left: 0; margin-left: 0;}
	.kedaP3 .list li .layer .bg{ display: none; }
	.kedaP3 .list li .layer .pj{ border-radius: 0; border: none; background: none; width: auto; height: auto; padding: 0.25rem 0 0; }
	.kedaP3 .list li .layer b{ color: #fff; font-size: 0.28rem; line-height: 0.48rem; }
	.kedaP3 .list li .layer p{ color: #fff; font-size: 0.26rem; line-height: 0.42rem;}
	.kedaP3 .list li.on .layer{ top: 0; }
	.kedaP4{ padding: 0.8rem 0.3rem 1.0rem; }
	.kedaP4 .txtDiv{ padding-top: 0.4rem;  }
	.kedaP4 .txtDiv .cn{ font-size: 0.32rem; line-height: 0.32rem; }
	.kedaP4 .txtDiv .en{ font-size: 0.64rem; line-height: 0.64rem;}
	.kedaP4 .imgDiv{ padding-top: 0.45rem; }
	.kedaP4 .imgDiv img{ width: 100%; }
	.kedaP5{ padding: 0.9rem 0.3rem 1.5rem; overflow: hidden; }
	.kedaP5 .txtDiv{ padding-top: 0.4rem; }
	.kedaP5 .txtDiv .cn{ font-size: 0.32rem; line-height: 0.32rem; }
	.kedaP5 .txtDiv .en{ font-size: 0.64rem; line-height: 0.64rem;}
	.kedaP5 .list{ padding-top: 0.65rem; }
	.kedaP5 .list ul{ display: block; margin-right: -0.2rem;}
	.kedaP5 .list li{ float: left; width: 33.33%; }
	.kedaP5 .list li .box{ margin: 0 0.2rem 0 0; }
	.kedaP5 .list li .wen{ font-size: 0.26rem; line-height: 0.48rem; height: 1.2rem; }
	.kedaP5 .list li .bg{ width: 100%; height: 1.6rem; }
	.kedaP6{ padding: 1.0rem 0.3rem; height: auto; }
	.kedaP6 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.kedaP6 .title:after{ width: 0.52rem; margin-left: -0.26rem; height: 3px; }	
	.kedaP6 .mxfDiv{ margin-top: 0.6rem; }
	.kedaP6 .leftDiv{ width: auto; float: none; }
	.kedaP6 .tab li .txt{ padding-left: 0.7rem; }
	.kedaP6 .tab li .txt em{ font-size: 0.28rem; line-height: 0.28rem; }
	.kedaP6 .tab li .msg{ padding-left: 0.7rem; font-size: 0.26rem; line-height: 0.48rem;}
	.kedaP6 .tabContentDiv{ float: none; padding-top: 0.45rem;}
	.kedaP6 .imgDiv{ width: auto; border: #000 solid 0.1rem; border-radius: 0.32rem; }
	.kedaP7{ padding: 1.0rem 0.3rem 0.75rem; }
	.kedaP7 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem;}
	.kedaP7 .title:after{ width: 0.52rem; margin-left: -0.26rem; height: 3px; }
	.kedaP7 .mxfDiv{ margin-top: 0.65rem; height: auto; }
	.kedaP7 .imgList{ padding-top: 0.7rem; }
	.kedaP7 .imgList li{ position: relative; padding-bottom: 0.3rem; }
	.kedaP7 .imgList .li01{ width: auto; }
	.kedaP7 .imgList .li02{ width: auto; }
	.kedaP7 .imgList .li03{ left: 0; top: 0; width: auto; }
	.kedaP7 .imgList .li04{ left: 0; margin-left: 0; width: auto; }
	.kedaP7 .imgList .li05{ right: 0; top: 0; width: auto; }
	.kedaP7 .imgList li .imgDiv{ border-radius: 0.24rem; box-shadow: 0px 0px 0.3rem 0px rgba(0, 0, 0, 0.07);}
	.kedaP7 .conDiv{ width: auto; }
	.kedaP7 .txt{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.2rem;}
	.kedaP7 .zi{ font-size: 0.52rem; line-height: 0.52rem;}
	.kedaP7 .msg{ font-size: 0.26rem; line-height: 0.48rem; }
	.kedaP8{ padding: 1.0rem 0.3rem 1.2rem; }
	.kedaP8 .toptop{ padding-bottom: 0.7rem; }
	.kedaP8 .mxfDiv{ padding-left: 0; }
	.kedaP8 .title{ position: relative; font-size: 0.42rem; line-height: 0.42rem; }
	.kedaP8 .title:before{ width: 0.52rem; height: 3px; }
	.kedaP8 .msg{ padding-top: 0.6rem; font-size: 0.28rem; line-height: 0.52rem;}
	.kedaP8 .img-swiper { width: 100%; left: 0; margin-left: 0; overflow: hidden;}
	.kedaP8 .swiper-slide .imgDiv { width: auto; border: #e5e5e5 solid 2px; border-radius: 0.2rem; }
	.kedaP8 .swiper-pagination{ display: block; }
	.kedaP8 .tab-box{ display: none; }
	.kedaP9{ padding: 1.0rem 0.3rem 1.2rem; }
	.kedaP9 .mxfDiv{ padding: 0.7rem 0 0.8rem;}
	.kedaP9 .title{ padding-bottom: 0.3rem; font-size: 0.42rem; line-height: 0.42rem; }
	.kedaP9 .title:after{ width: 0.52rem; margin-left: -0.26rem; height: 3px; }
	.kedaP9 .msg{ font-size: 0.26rem; line-height: 0.48rem; width: auto; margin: 0.6rem auto 0; }
	.kedaP9 .list{ padding-top: 0.4rem; }
	.kedaP9 .list:before{ left: 5px; }
	.kedaP9 .list:after{ display: none; }
	.kedaP9 .item { display: block; padding: 0.5rem 0 0.5rem 0.7rem; }
	.kedaP9 .item .ico{ position: absolute; width: 12px; height: 12px; left: 0; top: 0.5rem; margin-left: 0; margin-top: 0; }
	.kedaP9 .item .ico:after{display: none; }
	.kedaP9 .item .ico:before{ left: 0; top: 0; margin-left: 0; margin-top: 0; }
	.kedaP9 .item .conDiv{ width: auto; height: 3.65rem; }
	.kedaP9 .item .conDiv:before{ content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 0.65rem; background: url(../images/nimg648Bg.png) no-repeat; background-size: 100%; }
	.kedaP9 .item .conDiv:after{ content: ''; position: absolute; left: 0; bottom: 0; width: 100%; height: 0.5rem; background: url(../images/nimg648Bg2.png) no-repeat; background-size: 100%; }
	.kedaP9 .item .num{ font-size: 0.32rem; line-height: 0.32rem; }
	.kedaP9 .item .name{ font-size: 0.32rem; line-height: 0.32rem; }
	.kedaP9 .item .wen{ font-size: 0.26rem; line-height: 0.48rem; padding: 0.25rem 0.4rem 0; }
	.kedaP9 .item .imgDiv{ margin-top: 0.5rem; width: auto; height: auto; border-radius: 5px; border: #e5e5e5 solid 3px; }
	.kedaP9 .item .imgDiv img{ height: auto; }
	.kedaP10{ padding: 1.0rem 0.3rem; }
	.kedaP10 .title{ padding-bottom: 0.3rem; font-size: 0.42rem; line-height: 0.42rem; }
	.kedaP10 .title:after{ width: 0.52rem; margin-left: -0.26rem; height: 3px; }
	.kedaP10 .msg{ padding: 0.4rem 0 0.7rem; font-size: 0.26rem; line-height: 0.52rem; width: auto; }
	.kedaP10 .txt{ position: relative; left: 0; bottom: 0; width: 2.8rem; margin: 0 auto; text-align: center; height: 0.75rem; font-size: 0.48rem; }
	.kedaP10 .imgDiv{ padding-top: 0.45rem; }
	.kedaP11{ padding: 1.0rem 0.3rem; }
	.kedaP11 .title{ padding-bottom: 0.3rem; font-size: 0.42rem; line-height: 0.42rem;}
	.kedaP11 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.kedaP11 .msg{ padding: 0.35rem 0 0; font-size: 0.26rem; line-height: 0.52rem; width: auto; }
	.kedaP11 .list{ padding: 0.6rem 0 0;  }
	.kedaP11 .list li.left22, .kedaP11 .list li.right22{ padding-top: 0; }
	.kedaP11 .list li .imgDiv{ border-radius: 0.26rem; box-shadow: 0.3rem 0.3rem 0.4rem 0px rgba(0, 0, 0, 0.1); }
	.kedaP11 .list li .imgDiv img{ width: 2.1rem; }
	.kedaP12{ padding: 1.0rem 0.3rem; }
	.kedaP12 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.kedaP12 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.kedaP12 .wen{ font-size: 0.26rem; line-height: 0.48rem; padding: 0.5rem 0; }
	.kedaP12 .imgList ul{ margin-right: -0.2rem; }
	.kedaP12 .wall-column{ display: block; position: relative; width: 33.33%; float: left; box-sizing: border-box;}
	.kedaP12 .article{ float: none; width: auto; padding-bottom: 0.3rem; }
	.kedaP12 .article .limg{ margin-right: 0.2rem; }
	.kedaP12 .article .limg img{ width: 100%; }
	.kedaP12 .btnDiv{ padding-top: 0.8rem; width: auto; }
	.kedaP12 .btnDiv a{ height: 1rem; font-size: 0.3rem; line-height: 1rem; }
	.caseP1{ padding: 1.0rem 0.3rem; }
	.caseP1 .leftDiv{ width: auto; padding-top: 0.75rem;}
	.caseP1 .label{ padding-bottom: 0.3rem; font-size: 0.26rem; left: -0.25rem; }
	.caseP1 .label em{ padding: 0 0.25rem; }
	.caseP1 .name{ font-size: 0.48rem; line-height: 0.48rem; }
	.caseP1 .name:after{ width: 0.48rem; }
	.caseP1 .msg{ padding: 0.4rem 0 0.6rem; font-size: 0.28rem; line-height: 0.52rem; }
	.caseP1 .tips{ width: 3.75rem; height: 0.72rem; font-size: 0.24rem; }
	.caseP1 .tips img{ padding-left: 0.2rem; width: 0.3rem;}
	.caseP1 .rightDiv{ float: none; margin: 0 auto; width: 6.8rem; height: 4.9rem; background-size: 6.8rem; }
	.caseP1 .qwer, .caseP1 .cover{ margin-left: -46.7%; width: 93.4%; }
	.caseP2 .bg{ display: none; }
	.caseP2 .w362{ width: auto; float: none; height: auto!important;}
	.caseShow{ padding: 1.0rem 0.3rem; }
	.caseShow .title { padding-bottom: 0.3rem; }
	.caseShow .title:after { width: 0.52rem; height: 3px; }
	.caseShow .content {padding: 0.3rem 0 0.7rem; font-size: 0.26rem; line-height: 0.52rem;}

	.caseShow .bigImg{ margin: 0.75rem 0 1.0rem; box-shadow: 0px 3px 0.4rem 0px rgba(0, 0, 0, 0.1);}
	.caseShow .bigImg img, .caseShow .botImg img{ width: 100%; }
	.caseShow .imgList{ padding-bottom: 0.7rem; }
	.caseShow .imgList ul{ margin-right: -0.2rem; }
	.caseShow .wall-column{ display: block; position: relative; width: 33.33%; float: left; box-sizing: border-box;}
	.caseShow .article{ float: none; width: auto; padding-bottom: 0.3rem; }
	.caseShow .article .limg{ margin-right: 0.2rem; }
	.caseShow .article .limg img{ width: 100%; }
	.caseShow .clickBtn{ padding-top: 0.3rem; }
	.caseShow .clickBtn a{ height: 1.0rem; font-size: 0.3rem; }
	.sideInfo{ padding: 1.0rem 0.3rem; position: relative; top: 0; }
	.sideInfo .toptop{ position: relative; padding: 0 0 0.5rem; }
	.sideInfo .toptop:after{ width: 100%; }
	.sideInfo .time{ font-size: 0.36rem; line-height: 0.36rem; color: #ed251b; font-family: tonm; padding-bottom: 0.4rem; }
	.sideInfo .name{ font-size: 0.36rem; line-height: 0.48rem; padding-bottom: 0.2rem; }
	.sideInfo .label li{ font-size: 0.26rem; line-height: 0.48rem; }
	.sideInfo .label li em{ padding-right: 0.2rem; }
	.sideInfo .lie li{ font-size: 0.26rem; line-height: 0.48rem; }
	.sideInfo .share{ padding-top: 0.35rem; }
	.sideInfo .share li{ margin-right: 0.3rem; }
	.sideInfo .share li a{ width: 0.9rem; height: 0.9rem; }
	.sideInfo .backBtn a{ height: 0.9rem; font-size: 0.26rem; }
	.sideInfo .backBtn img{ padding-left: 0.2rem; width: 0.28rem; }
	.sideInfo .botbot{ padding: 0.6rem 0 0; }
	.sideInfo .title{ font-size: 0.36rem; line-height: 0.36rem; padding-bottom: 0.4rem; }
	.sideInfo .list li a{ height: 0.56rem; line-height: 0.56rem; font-size: 0.26rem; }
	.news{ padding: 1.0rem 0.3rem; background: url(../images/nimg510Bg.png) 94% top no-repeat; background-size: 3.8rem;}
	.news .links li{ padding: 0 0.4rem; }
	.news .links li a{ height: 0.64rem; line-height: 0.64rem; font-size: 0.3rem; }
	.news .links li a:after{ height: 2px; }
	.news .links li .aNow{ font-size: 0.34rem; }
	.news .list{ padding: 0.7rem 0 0.2rem; }
	.news .list ul{ margin-right: 0; }
	.news .list li{ float: none; width: auto; padding-bottom: 0.5rem; }
	.news .list li .box{ margin-right: 0;}
	.news .list li .box a{ height: 6.2rem; padding: 0.4rem 0.35rem 0; }
	.news .list li .tou{ height: 2.45rem; }
	.news .list li .en{ line-height: 0.5rem; font-size: 0.34rem; max-height: 1.0rem; }
	.news .list li .cn{ font-size: 0.34rem; line-height: 0.5rem; max-height: 1.0rem; }
	.news .list li .time{ font-size: 0.26rem; line-height: 0.26rem; height: 0.5rem; }
	.news .list li .content{ font-size: 0.26rem; line-height: 0.52rem; height: 1.04rem; }
	.news .list li .ico{ left: 0.35rem; width: 0.8rem; height: 0.8rem; }
	.news .list li .box a:hover{ box-shadow: 0px 0px 0.3rem 0px rgba(0, 0, 0, 0.1);}
	.caseBanner:after{ width: 65%; }
	.caseBanner .sbg{ display: none; }
	.caseBanner .bg{ height: 5.6rem; }
	.caseBanner .bg img{ height: 100%; object-fit: cover;}
	.caseBanner .info{ left: 0.3rem; width: 80%; }
	.caseBanner .wen{ padding-bottom: 0.2rem; }
	.caseBanner .cn{ font-size: 0.42rem; line-height: 0.64rem; }
	.caseBanner .en{ font-size: 0.22rem; line-height: 0.32rem; width: 4.6rem; }
	.case{ padding: 1.0rem 0.3rem; }
	.case .links li{ padding: 0 0.2rem 0.2rem; }
	.case .links li a{ height: 0.64rem; line-height: 0.64rem; font-size: 0.3rem; }
	.case .links li a:after{ height: 2px; }
	.case .links li .aNow{ font-size: 0.34rem; }
	/*.case .list{ padding: 0.5rem 0 0.2rem; }*/
	.case .list{ padding: 0 0 0.2rem; }
	.case .list ul{ margin-right: -0.2rem;}
	.case .list li{ width: 50%; padding-bottom: 0.2rem; }
	.case .list li .box{ height: 2.0rem; margin-right: 0.2rem; }
	.case .list li .bg{ height: 2.0rem; }
	.case .list li .Ico img{ max-width: 1.6rem; max-height: 0.8rem; }
	.case .list li .msg{ display:none;}
	.case .list li .btn{ margin: 0.2rem auto 0; width: 25px; height: 8px; background-size:25px; }
	.case .list li .name{ margin-right: 0.2rem; }
	.case .list li .name a{ font-size: 0.28rem; }
	.case .list li:nth-child(3n+1) .name a{ padding-left: 0; }
	.customP1{ padding: 1.0rem 0.3rem 1.2rem; }
	.customP1 .wen{ font-size: 0.32rem; line-height: 0.32rem; }
	.customP1 .wen:before{ width: 0.24rem; height: 0.21rem; background-size: 0.24rem; }
	.customP1 .name{ padding: 0.6rem 0 0.2rem; }
	.customP1 .txt{ font-size: 0.38rem; line-height: 0.38rem; }
	.customP1 .list ul{ margin-right: 0; }
	.customP1 .list li{ float: none; width: auto; padding-bottom: 0.6rem; }
	.customP1 .list li:last-child{ padding-bottom: 0; }
	.customP1 .list li .box{ margin-right: 0; position: relative; padding-left: 2.5rem; }
	.customP1 .list li .layer{ position: absolute; left: 0; top: 0; }
	.customP1 .list li .ico{ height: 1.1rem; }
	.customP1 .list li .ico img{ width: 0.96rem; }
	.customP1 .list li .en{ font-size: 0.22rem; line-height: 0.22rem; height: 0.35rem; }
	.customP1 .list li .cn{ font-size: 0.3rem; line-height: 0.3rem; height: auto; padding-top: 0.1rem;}
	.customP1 .list li .msg{ font-size: 0.26rem; line-height: 0.48rem; height: auto; }
	.customP1 .list li .more{ padding-top: 0.4rem; }
	.customP1 .list li .more a{ font-size: 0.26rem; width: 0.96rem; }
	.customP2{ padding: 1.0rem 0.3rem 1.2rem; height: auto; }
	.customP2 .layer{ float: none; width: auto; position: relative; padding-bottom: 0.7rem; }
	.customP2 .msg{ font-size: 0.28rem; line-height: 0.56rem; }
	.customP2 .list{ width: auto; float: none; }
	.customP2 .list li{ padding-left: 2.6rem; height: auto; padding-bottom: 0.6rem; }
	.customP2 .list li .name{ font-size: 0.6rem; line-height: 0.6rem; }
	.customP2 .list li .ico{ bottom: 0.3rem; }
	.customP2 .list li .ico img{ width: 0.56rem; }
	.customP2 .list li .wen{ font-size: 0.26rem; line-height: 0.52rem; }
	.customP3{ height: 5.8rem; }
	.customP3 .msg{ width: 6.8rem; font-size: 0.32rem; line-height: 0.52rem; }
	.customP3 .ico{ margin-left: -0.43rem; width: 0.86rem; height: 0.86rem; background-size: 12px; }
	.customP4{ padding: 1.0rem 0.3rem 1.2rem; }
	.customP4 .msg{ font-size: 0.28rem; line-height: 0.52rem; }
	.customP4 .listDiv{ overflow: hidden; }
	.customP4 .list{ width: 45%; float: right; }
	.customP4 .list ul{ margin-right: 0; }
	.customP4 .list li{ width: auto; float: none; }
	.customP4 .list li:after{ top: auto; bottom: 0; right: 50%; margin-right: -8px; width: 14px; height: 24px; background: url(../images/nimg14_2.png) no-repeat;  transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -o-transform: rotate(90deg); }
	.customP4 .list li .box{ margin-right: 0; }
	.customP4 .list li .box:after{ left: -0.6rem; margin-left: 0; bottom: 50%; transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -o-transform: rotate(90deg);  }
	.customP4 .list li .name{ font-size: 0.28rem; }
	.customP4 .list2{ float: left; width: 45%; }
	.customP4 .list2 ul{ margin-right: 0; }
	.customP4 .list2 li{ width: auto; float: none; }
	.customP4 .list2 li:after{  top: auto; bottom: 0; right: 50%; margin-right: -8px; width: 14px; height: 24px; background: url(../images/nimg14_2.png) no-repeat;  transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -o-transform: rotate(90deg); }
	.customP4 .list2 li .box{ height: 2.1rem; margin-right: 0; }
	.customP4 .list2 li .name{ font-size: 0.28rem; }
	.customP4 .list2 li .limg{ justify-content: center; -webkit-justify-content: center; }
	.customP4 .list2 li .limg img{ width: 2.6rem; }
	.customP5{ height: auto; padding: 1.0rem 0.3rem; }
	.customP5 .wal{ display: block; }
	.customP5 .leftCon{ width: auto; padding-bottom: 0.6rem; }
	.customP5 .msg{ font-size: 0.28rem; line-height: 0.56rem; }
	.customP5 .rightDiv{ width: 6.6rem; height: 5.82rem; margin: 0 auto;}
	.customP5 .rightDiv li{ width: 2.95rem; height: 2.95rem; font-size: 0.3rem; line-height: 0.36rem; }
	.customP5 .rightDiv li.left{ margin-top: -1.47rem; }
	.customP5 .rightDiv li.right{ margin-top: -1.47rem;}
	.customP5 .rightDiv li.top{ margin-left: -1.47rem; }
	.customP5 .rightDiv li.bottom{ margin-left: -1.47rem; }
	.customP5 .rightDiv li b{ font-size: 0.26rem; }
	.customP6{ padding: 1.2rem 0; }
	.customP6 .msg{ font-size: 0.26rem; line-height: 0.48rem; padding: 0.3rem 0.3rem 0; }
	.customP6 .list ul{ margin-right: -0.2rem;}
	.customP6 .list li{ width: 50%; padding-bottom: 0.2rem; }
	.customP6 .list li .box{ height: 2.4rem; margin-right: 0.2rem; }
	.customP6 .list li .bg{ height: 2.4rem; }
	.customP6 .list li .Ico img{ max-width: 1.6rem; max-height: 0.8rem; }
	.customP6 .list li .msg{ display:none;}
	.customP6 .list li .btn{ margin: 0.3rem auto 0; width: 25px; height: 8px; background-size:25px; }
	.jiumaojiuP1{ padding: 1.0rem 0.3rem 1.2rem; }
	.jiumaojiuP1 .name{ font-size: 0.48rem; line-height: 0.48rem; }
	.jiumaojiuP1 .wen{ font-size: 0.26rem; line-height: 0.26rem; padding-top: 0.5rem; }
	.jiumaojiuP1 .tips{ top: 0; bottom: auto; z-index: 1; width: 3.75rem; height: 0.72rem;}
	.jiumaojiuP1 .tips img{ padding-left: 0.2rem; width: 0.3rem; }
	.jiumaojiuP1 .midmid{ padding: 0.6rem 0 0.2rem; }
	.jiumaojiuP1 .midmid li{ line-height: 0.56rem; margin-right: 0.5rem; font-size: 0.3rem; }
	.jiumaojiuP1 .midmid li em{; font-size: 0.26rem; }
	.jiumaojiuP1 .title{ float: none; font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.jiumaojiuP1 .title:after{ width: 0.52rem; height: 3px; }
	.jiumaojiuP1 .content{ float: none; padding-top: 0.4rem; width: auto; font-size: 0.26rem; line-height: 0.52rem; }
	.jiumaojiuP1 .videoBox{ padding:5px;}
	.jiumaojiuP2{ padding: 0 0.3rem; }
	.jiumaojiuP2 .title { font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem;}
	.jiumaojiuP2 .title:after { margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.jiumaojiuP2 .msg { font-size: 0.26rem; line-height: 0.48rem; width: auto; margin: 0.45rem auto 0.85rem;}
	.jiumaojiuP2 .rightImg{ float: none; width: auto; padding: 5px; border-radius: 0.2rem; box-shadow: 0.09rem 0.15rem 0.4rem 0px rgba(0, 0, 0, 0.1);}
	.jiumaojiuP2 .rightImg img{ border-radius: 0.16rem; }
	.jiumaojiuP2 .conDiv{ width: auto; position: relative; left: 0; margin-left: 0; padding-bottom: 0.6rem;}
	.jiumaojiuP2 .name{ font-size: 0.48rem; line-height: 0.56rem; }
	.jiumaojiuP2 .wen{ font-size: 0.34rem; line-height: 0.34rem; }
	.jiumaojiuP2 .txt{ font-size: 0.4rem; line-height: 0.4rem; }
	.jiumaojiuP2 .zi{ font-size: 0.28rem; line-height: 0.52rem; }
	.jiumaojiuP3{ padding-top: 1.0rem; }
	.jiumaojiuP3 .toptop{ padding: 0 0.3rem 0.8rem; }
	.jiumaojiuP3 .title{ font-size: 0.48rem; line-height: 0.56rem; }
	.jiumaojiuP3 .txt{ font-size: 0.4rem; line-height: 0.56rem; }
	.jiumaojiuP3 .msg{ width: auto; font-size: 0.28rem; line-height: 0.52rem; }
	.jiumaojiuP4{ padding: 1.6rem 0.3rem 1.2rem; }
	.jiumaojiuP4 .rightList{ width: auto; float: none;}
	.jiumaojiuP4 .rightList li .limg{ padding: 5px; border-radius: 0.2rem; box-shadow: 0.09rem 0.15rem 0.4rem 0px rgba(0, 0, 0, 0.1);}
	.jiumaojiuP4 .rightList li .limg img{ border-radius: 0.16rem; }
	.jiumaojiuP4 .conDiv{ width: auto; position: relative; left: 0; margin-left: 0; padding-bottom: 0.6rem;}
	.jiumaojiuP4 .name{ font-size: 0.48rem; line-height: 0.56rem;  }
	.jiumaojiuP4 .txt{ padding: 0.45rem 0 0.5rem; font-size: 0.4rem; }
	.jiumaojiuP4 .zi{ font-size: 0.28rem; line-height: 0.52rem; }
	.jiumaojiuP5{ padding: 1.0rem 0.3rem 1.2rem; }
	.jiumaojiuP5:before{ width: 100%; }
	.jiumaojiuP5 .title{ padding-bottom: 0.3rem; font-size: 0.42rem; line-height: 0.42rem; }
	.jiumaojiuP5 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.jiumaojiuP5 .mxfDiv{ padding-top: 0.85rem; }
	.jiumaojiuP5 .leftDiv{ width: auto; float: none; }
	.jiumaojiuP5 .txtImg{ padding: 1.15rem 0 0 0.8rem; }
	.jiumaojiuP5 .txtImg img{ width: 100%; }
	.jiumaojiuP5 .rightDiv{ width: auto; float: none; }
	.jiumaojiuP5 .txtDiv{ padding-top: 0.4rem; }
	.jiumaojiuP5 .txtDiv .cn{ font-size: 0.32rem; line-height: 0.32rem;}
	.jiumaojiuP5 .txtDiv .en{ font-size: 0.64rem; line-height: 0.64rem; }
	.jiumaojiuP5 .imgDiv{ padding-top: 0.75rem; }
	.jiumaojiuP5 .imgDiv img{ width: 100%; }
	.jiumaojiuP6{ padding: 0.9rem 0 1.2rem; }
	.jiumaojiuP6 .txtDiv{ padding-top: 0.3rem; }
	.jiumaojiuP6 .txtDiv .cn{ font-size: 0.32rem; line-height: 0.32rem; }
	.jiumaojiuP6 .txtDiv .en{ font-size: 0.64rem; line-height: 0.64rem;}
	.jiumaojiuP6 .mxfDiv{ margin-top: 0.9rem; height: 4.0rem; }
	.jiumaojiuP6 .leftDiv{ height: 4rem; }
	.jiumaojiuP6 .leftDiv .wen{ font-size: 0.26rem; line-height: 0.48rem; }
	.jiumaojiuP6 .midDiv{ height: 4rem; }
	.jiumaojiuP6 .midDiv .wen{ font-size: 0.26rem; line-height: 0.48rem; }
	.jiumaojiuP6 .rightDiv li{ height: 2.0rem; }
	.jiumaojiuP6 .rightDiv li .wen{ font-size: 0.26rem; line-height: 0.48rem; }
	.jiumaojiuP7{ padding: 0 0.3rem 1.0rem; }
	.jiumaojiuP7 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem;}
	.jiumaojiuP7 .title:after { margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.jiumaojiuP7 .mxfDiv{ padding-left: 0; padding-bottom: 2.2rem; }
	.jiumaojiuP7 .mxfDiv .PCDiv{ width: 5.8rem; padding: 5px; border-radius: 0.2rem; box-shadow: 0.09rem 0.15rem 0.4rem 0px rgba(0, 0, 0, 0.1);}
	.jiumaojiuP7 .mxfDiv .PCDiv img{ border-radius: 0.16rem; }
	.jiumaojiuP7 .mxfDiv .PhoneDiv{ right: 0; width: 2.0rem; padding: 5px; border-radius: 0.2rem; box-shadow: 0.09rem 0.15rem 0.4rem 0px rgba(0, 0, 0, 0.1);}
	.jiumaojiuP7 .mxfDiv .PhoneDiv img{ border-radius: 0.16rem; }
	.jiumaojiuP8{ padding: 0 0.3rem 1.4rem; }
	.jiumaojiuP8 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem;}
	.jiumaojiuP8 .title:after { margin-left: -0.26rem; width: 0.52rem; height: 3px;}
	.jiumaojiuP8 .imgDiv{ margin-top: 0.75rem; padding: 5px; border-radius: 0.2rem; box-shadow: 0.09rem 0.15rem 0.4rem 0px rgba(0, 0, 0, 0.1); }
	.jiumaojiuP8 .imgDiv img{ border-radius: 0.16rem; }
	.jiumaojiuP9{ padding: 0 0.3rem 1.0rem; }
	.jiumaojiuP9 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.jiumaojiuP9 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.jiumaojiuP9 .imgList ul{ margin-right: -0.2rem; }
	.jiumaojiuP9 .wall-column{ display: block; position: relative; width: 33.33%; float: left; box-sizing: border-box;}
	.jiumaojiuP9 .article{ float: none; width: auto; padding-bottom: 0.3rem; }
	.jiumaojiuP9 .article .limg{ margin-right: 0.2rem; }
	.jiumaojiuP9 .article .limg img{ width: 100%; }
	.jiumaojiuP9 .botbot{ padding-top: 1.0rem; }
	.jiumaojiuP9 .btnDiv a{ height: 1rem; font-size: 0.3rem; line-height: 1rem; }
	.minisoP1{ padding: 1.0rem 0.3rem 1.2rem; }
	.minisoP1 .name{ font-size: 0.48rem; line-height: 0.48rem; }
	.minisoP1 .wen{ font-size: 0.26rem; line-height: 0.26rem; padding-top: 0.5rem; }
	.minisoP1 .tips{ top: 0; bottom: auto; z-index: 1; width: 3.75rem; height: 0.72rem;}
	.minisoP1 .tips img{ padding-left: 0.2rem; width: 0.3rem; }
	.minisoP1 .midmid{ padding: 0.6rem 0 0.2rem; }
	.minisoP1 .midmid li{ line-height: 0.56rem; margin-right: 0.5rem; font-size: 0.3rem; }
	.minisoP1 .midmid li em{font-size: 0.26rem; }
	.minisoP1 .title{ float: none; font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.minisoP1 .title:after{ width: 0.52rem; height: 3px; }
	.minisoP1 .content{ float: none; padding-top: 0.4rem; width: auto; font-size: 0.26rem; line-height: 0.52rem; }
	.minisoP2{ padding: 0 0 1.2rem; }
	.minisoP2 .toptop{ padding: 0 0.3rem 0.6rem; }
	.minisoP2 .temeDiv{ padding-bottom: 0.3rem; }
	.minisoP2 .temeDiv:after{ width: 0.52rem; height: 3px; }
	.minisoP2 .temeDiv .title{ font-size: 0.42rem; line-height: 0.42rem; }
	.minisoP2 .temeDiv .wen{ padding-top: 0.25rem; }
	.minisoP2 .list{ width: auto;}
	.minisoP2 .list:before{ margin-left: -3.2rem; width: 6.4rem; background: #e4e4e4; }
	.minisoP2 .list:after{ margin-top: -3.0rem; height: 6.0rem; background: #e4e4e4; }
	.minisoP2 .list li{ padding: 0 0.35rem; height: 3.2rem; }
	.minisoP2 .list li .num{ font-size: 0.32rem; line-height: 0.32rem; height: 0.6rem; }
	.minisoP2 .list li .name{ font-size: 0.28rem; line-height: 0.48rem; height: 2rem; }
	.minisoP2 .list li .x{ display: none; }
	.minisoP3{ padding: 0 0.3rem; }
	.minisoP3 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem;}
	.minisoP3 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.minisoP3 .msg{ font-size: 0.26rem; line-height: 0.48rem; width: auto; margin: 0.3rem auto 0; }
	.minisoP3 .list{ padding-top:0.65rem;}
	.minisoP3 .list ul{ margin-right:0;}
	.minisoP3 .list li{ float:none; width:auto; margin-bottom: 0.3rem;}
	.minisoP3 .list li .box{ margin-right:0; height:3.6rem; padding: 0.6rem 0.35rem 0; }
	.minisoP3 .list li .num{ font-size:0.6rem; line-height:0.6rem; }
	.minisoP3 .list li .name{ margin-top:0.3rem; font-size:0.32rem; line-height:0.32rem; }
	.minisoP3 .list li .wen{ padding-top: 0.25rem; font-size:0.26rem; line-height:0.48rem;}
	.minisoP3 .list li .box:hover{ box-shadow: 0px 0px 0.3rem 0px rgba(0, 0, 0, 0.1);}
	.minisoP4{ padding: 1.2rem 0.3rem 0.9rem; }
	.minisoP4 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem;}
	.minisoP4 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.minisoP4 .msg{ font-size: 0.26rem; line-height: 0.48rem; width: auto; }
	.minisoP4 .list{ padding-top: 0.8rem; }
	.minisoP4 .list ul{ display: block; }
	.minisoP4 .list li{ position: relative; padding-left: 2.4rem; padding-bottom: 0.3rem; min-height: 2.25rem; }
	.minisoP4 .list li .lbox{ position: absolute; left: 0; top: 0; padding-top: 0.3rem; width: 2.0rem; height: 2.0rem; }
	.minisoP4 .list li .ico{ width: 0.78rem; height: 0.78rem; }
	.minisoP4 .list li .ico img{ width: 0.78rem; }
	.minisoP4 .list li .name{ padding-top: 0.15rem; }
	.minisoP4 .list li .layer{ z-index: 1; opacity: 1; visibility: visible; position: relative; top: 0; padding-top: 0; left: 0; margin-left: 0;}
	.minisoP4 .list li .layer .bg{ display: none; }
	.minisoP4 .list li .layer .pj{ border-radius: 0; background: none; width: auto; height: auto; padding: 0.25rem 0 0; }
	.minisoP4 .list li .layer b{ color: #333; font-size: 0.28rem; line-height: 0.48rem; }
	.minisoP4 .list li .layer p{ font-size: 0.26rem; line-height: 0.42rem;}
	.minisoP4 .list li.on .layer{ top: 0; }
	.minisoP6{ padding: 1.2rem 0.3rem 1.5rem; }
	.minisoP6:before{ display: none; }
	.minisoP6 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem;}
	.minisoP6 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.minisoP6 .leftDiv{ width: auto; position:relative; left:0; margin-left:0; }
	.minisoP6 .txtImg img{ width: 100%; }
	.minisoP6 .rightDiv{ width: auto; float: none; padding-top: 0.7rem;}
	.minisoP6 .leftDiv .txtDiv{ top:1.2rem; }
	.minisoP6 .txtDiv{ padding-top:0.4rem; width:auto;}
	.minisoP6 .txtDiv .cn{ font-size: 0.32rem; line-height: 0.32rem; }
	.minisoP6 .txtDiv .en{ font-size: 0.64rem; line-height: 0.64rem; }
	.minisoP6 .rightDiv .txtDiv{ position:relative; left:0; top:0; }
	.minisoP6 .list{ padding: 0.65rem 0 0; }
	.minisoP6 .list ul{ display: block; margin-right: -0.2rem;}
	.minisoP6 .list li{ float: left; width: 33.33%; }
	.minisoP6 .list li .box{ margin: 0 0.2rem 0 0; }
	.minisoP6 .list li .wen{ font-size: 0.26rem; line-height: 0.48rem; height: 1.2rem; }
	.minisoP6 .list li .bg{ width: 100%; height: 1.6rem; }
	.minisoP7{ padding: 0 0 1.0rem;}
	.minisoP7 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; margin-bottom: 0.85rem;}
	.minisoP7 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.minisoP7 .ssDiv .num{ padding-bottom:0.2rem; }
	.minisoP7 .ssDiv .name{ font-size:0.6rem; line-height:0.6rem; }
	.minisoP7 .ssDiv .wen{ font-size:0.32rem; line-height:0.32rem; }
	.minisoP7 .leftScroll .list li{ margin: 0 0.1rem; padding: 0.2rem 0;}
	.minisoP7 .leftScroll .list li .limg{ height: 2.0rem; width: 4.0rem; }
	.minisoP7 .rightScroll .list li{ margin: 0 0.1rem; padding: 0.2rem 0;}
	.minisoP7 .rightScroll .list li .limg{ height: 2.0rem; width: 4.0rem;}
	.minisoP8{ padding: 0 0 1.0rem; }
	.minisoP8 .ssDiv{ padding-bottom:0.7rem; }
	.minisoP8 .ssDiv .num{ padding-bottom:0.2rem; }
	.minisoP8 .ssDiv .name{ font-size:0.6rem; line-height:0.6rem; }
	.minisoP8 .ssDiv .wen{ font-size:0.32rem; line-height:0.32rem; }
	.minisoP8 .toptop:before{ height: 2px; }
	.minisoP8 .ss1{ padding-left: 0.3rem; padding-right: 0.3rem;}
	.minisoP8 .ss1 .imgDiv{ width: 100%; border-radius: 0.24rem; }
	.minisoP8 .ss1 .conDiv{ padding-bottom: 0.7rem; position: relative; left: 0; margin-left: 0; top: 0; }
	.minisoP8 .ss1 .conDiv .en{ font-size: 0.96rem; line-height: 0.86rem; }
	.minisoP8 .ss1 .conDiv .en2{ font-size: 0.56rem; line-height: 0.56rem; }
	.minisoP8 .ss1 .conDiv .cn{ padding-top: 0.2rem; font-size: 0.32rem; line-height: 0.32rem; }
	.minisoP8 .ss2{ margin-top: 0.3rem; padding: 0 0.3rem 1.0rem;}
	.minisoP8 .leftImg{ width: 100%; border-radius: 0.24rem; overflow: hidden; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1); position: relative; z-index: 1;}
	.minisoP8 .rightImg{ display: none;}
	.minisoP8 .botbot:before{ height: 2px; }
	.minisoP8 .ss3 .conDiv{ position: relative; padding: 0 0 0.65rem 0.3rem;}
	.minisoP8 .ss3 .conDiv .en{ font-size: 0.96rem; line-height: 0.86rem; }
	.minisoP8 .ss3 .conDiv .en2{ font-size: 0.56rem; line-height: 0.56rem; }
	.minisoP8 .ss3 .conDiv .cn{ padding-top: 0.2rem; font-size: 0.32rem; line-height: 0.32rem; }
	.minisoP8 .imgList{ padding: 0 0.3rem; }
	.minisoP8 .imgList li{ margin-bottom: 0.45rem; }
	.minisoP8 .imgList li .limg{ width: auto; border-radius: 0.24rem; }
	.minisoP8 .imgList li .rimg{ width: auto; }
	.minisoP9{ padding: 0 0.3rem 1.2rem; }
	.minisoP9 .ssDiv{ padding-bottom: 0.9rem; }
	.minisoP9 .ssDiv .num{ padding-bottom:0.2rem; }
	.minisoP9 .ssDiv .name{ font-size:0.6rem; line-height:0.6rem; }
	.minisoP9 .ssDiv .wen{ font-size:0.32rem; line-height:0.32rem; }
	.minisoP9 .mxfDiv{ height: auto; }
	.minisoP9 .leftImg{ width: auto; border-radius: 0.24rem; }
	.minisoP9 .rightImg{ position: relative; margin-top: 0.3rem; width:auto; border-radius: 0.24rem; }
	.minisoP10{ padding: 1.0rem 0.3rem; }
	.minisoP10 .title{ padding-bottom: 0.3rem; font-size: 0.42rem; line-height: 0.42rem;}
	.minisoP10 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.minisoP10 .list{ padding: 0.6rem 0 0;  }
	.minisoP10 .list li.left22, .minisoP10 .list li.right22{ padding-top: 0; }
	.minisoP10 .list li .imgDiv img{ width: 2.12rem; }
	.minisoP11{ padding: 1.0rem 0.3rem; }
	.minisoP11 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.minisoP11 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.minisoP11 .wen{ font-size: 0.26rem; line-height: 0.48rem; padding-bottom: 0.5rem; }
	.minisoP11 .imgList ul{ margin-right: -0.2rem; }
	.minisoP11 .wall-column{ display: block; position: relative; width: 33.33%; float: left; box-sizing: border-box;}
	.minisoP11 .article{ float: none; width: auto; padding-bottom: 0.3rem; }
	.minisoP11 .article .limg{ margin-right: 0.2rem; }
	.minisoP11 .article .limg img{ width: 100%; }
	.minisoP11 .botbot{ padding: 1.0rem 0.3rem; }
	.minisoP11 .btnDiv{ width: auto;; }
	.minisoP11 .btnDiv a{ height: 1rem; font-size: 0.3rem; line-height: 1rem; }
	.daanP1{ padding: 1.0rem 0.3rem 1.2rem; }
	.daanP1 .name{ font-size: 0.48rem; line-height: 0.48rem; }
	.daanP1 .wen{ font-size: 0.26rem; line-height: 0.26rem; padding-top: 0.5rem; }
	.daanP1 .tips{ top: 0; bottom: auto; z-index: 1; width: 3.75rem; height: 0.72rem;}
	.daanP1 .tips img{ padding-left: 0.2rem; width: 0.3rem; }
	.daanP1 .midmid{ padding: 0.6rem 0 0.2rem; }
	.daanP1 .midmid li{ line-height: 0.56rem; margin-right: 0.5rem; font-size: 0.3rem; }
	.daanP1 .midmid li em{font-size: 0.26rem; }
	.daanP1 .title{ float: none; font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.daanP1 .title:after{ width: 0.52rem; height: 3px; }
	.daanP1 .content{ float: none; padding-top: 0.4rem; width: auto; font-size: 0.26rem; line-height: 0.52rem; }
	.daanP2 .toptop{ padding: 0 0.3rem 0.8rem; }
	.daanP2 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem;}
	.daanP2 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.daanP2 .wen{ padding: 0.35rem 0 0.2rem; font-size: 0.3rem; line-height: 0.3rem; }
	.daanP2 .content{ padding: 0; font-size: 0.26rem; line-height: 0.48rem; }
	.daanP2 .botbot{ padding: 1.0rem 0.3rem 0; background-size: cover; }
	.daanP2 .leftDiv{ width: auto; }
	.daanP2 .txt{ font-size: 0.42rem; line-height: 0.42rem; }
	.daanP2 .list li{ padding: 0.55rem 0.3rem 0 0; }
	.daanP2 .list li:nth-child(2n){ padding: 0.55rem 0 0 0.3rem; }
	.daanP2 .list li .num{ right: 0.3rem; top: 0.3rem; font-size: 0.26rem; line-height: 0.26rem; }
	.daanP2 .list li .name{ font-size: 0.28rem; line-height: 0.48rem; }
	.daanP2 .list li .x{ display: none;}
	.daanP3{ padding: 1.2rem 0.3rem 1.0rem; }
	.daanP3 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.daanP3 .title:after{ width: 0.52rem; height: 3px; }
	.daanP3 .content{ padding: 0.3rem 0 0.6rem; font-size: 0.3rem; line-height: 0.52rem; }
	.daanP3 .tab{ width: auto; float: none; padding-bottom: 0.5rem; }
	.daanP3 .tab ul{ height: auto; flex-direction: row; }
	.daanP3 .tab li{ padding-left: 0; font-size: 0.32rem; line-height: 0.32rem; height: 0.56rem;}
	.daanP3 .tab li:before{ left: 50%; margin-left: -1px; top: auto; margin-top: 0; bottom: -5px; width: 2px; height: 0.3rem; }
	.daanP3 .tab .liNow:before{ left: 50%; bottom: 5px; }
	.daanP3 .tabContentDiv{ width: auto; float: none; }
	.daanP3 .imgDiv{ width: auto; animation: am_top 0.8s ease-out 0.1s backwards; -webkit-animation: am_top 0.8s ease-out 0.1s backwards; }
	.daanP3 .rightDiv{ position: relative; top: 0; transform: translateY(0); }
	.daanP3 .conDiv{ margin-top: -0.5rem; width: auto; height: 3.2rem; padding: 0 0.35rem; animation: am_top 0.8s ease-out 0.1s backwards; -webkit-animation: am_top 0.8s ease-out 0.1s backwards; }
	.daanP3 .conDiv b{ font-size: 0.28rem; line-height: 0.28rem; padding-bottom: 0.2rem; }
	.daanP3 .conDiv p{ font-size: 0.26rem; line-height: 0.48rem; }
	.daanP4{ padding: 1.0rem 0.3rem 0.9rem; }
	.daanP4 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.daanP4 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.daanP4 .msg{ font-size: 0.42rem; line-height: 0.64rem; padding: 0.3rem 0 0.45rem; }
	.daanP4 .list ul{ margin-right: 0; }
	.daanP4 .list li{ float: none; width: auto; padding-bottom: 0.3rem; }
	.daanP4 .list li .box{ margin-right: 0; padding: 0.6rem 0.5rem 0; height: 3.4rem;}
	.daanP4 .list li .name{ font-size: 0.36rem; line-height: 0.36rem; padding-bottom: 0.4rem; }
	.daanP4 .list li .wen{ font-size: 0.28rem; line-height: 0.48rem; }
	.daanP5:before{ left: auto; right: 0.3rem; top: 1.0rem; }
	.daanP5 .mxfDiv{ padding-bottom: 1.2rem; }
	.daanP5 .mxfDiv:after{ display: none; }
	.daanP5 .leftDiv{ width: auto; float: none; padding: 1.0rem 0.3rem 0.8rem; border-bottom: #eee solid 1px;}
	.daanP5 .txtDiv .en{ font-size: 0.28rem; line-height: 0.28rem; }
	.daanP5 .txtDiv .cn{ padding-bottom: 0.2rem; }
	.daanP5 .leftDiv .txtDiv{ width: auto; float: none; }
	.daanP5 .leftDiv .limg{ float: none; padding-top: 0.6rem; }
	.daanP5 .leftDiv .limg img{ width: 50%; }
	.daanP5 .rightDiv{ width: auto; float: none; padding: 1.0rem 0.3rem 0; overflow: hidden;}
	.daanP5 .list{ padding-top: 0.75rem; }
	.daanP5 .list ul{ margin-right: -0.1rem; }
	.daanP5 .list li .box{ margin-right: 0.1rem; }
	.daanP5 .list li .wen{ font-size: 0.24rem; line-height: 0.48rem; height: 1.2rem; }
	.daanP5 .list li .bg, .daanP5 .list li .limg{ height: 2.0rem; }
	.daanP6{ padding-top: 1rem; }
	.daanP6:after{ height: 7.36rem; }
	.daanP6 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.daanP6 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.daanP6 .content{ font-size: 0.28rem; line-height: 0.52rem; padding: 0.4rem 0.3rem 0.75rem; }
	.daanP6 .midDiv{ width: 6.8rem; height: 3.4rem; }
	.daanP7{ padding: 1.0rem 0.3rem 1.2rem; }
	.daanP7 .title{ font-size: 0.42rem; line-height: 0.42rem; }
	.daanP7 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px;}
	.daanP7 .msg{ padding: 0.3rem 0 0.6rem; font-size: 0.3rem; line-height: 0.52rem; }
	.daanP7 .imgDiv img{ width: 100%; }
	.guangriP1{ padding: 1.0rem 0.3rem 1.2rem; }
	.guangriP1 .name{ font-size: 0.48rem; line-height: 0.48rem; }
	.guangriP1 .wen{ font-size: 0.26rem; line-height: 0.26rem; padding-top: 0.5rem; }
	.guangriP1 .tips{ top: 0; bottom: auto; z-index: 1; width: 3.75rem; height: 0.72rem;}
	.guangriP1 .tips img{ padding-left: 0.2rem; width: 0.3rem; }
	.guangriP1 .midmid{ padding: 0.6rem 0 0.2rem; }
	.guangriP1 .midmid li{ line-height: 0.56rem; margin-right: 0.5rem; font-size: 0.3rem; }
	.guangriP1 .midmid li em{; font-size: 0.26rem; }
	.guangriP1 .title{ float: none; font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.guangriP1 .title:after{ width: 0.52rem; height: 3px; }
	.guangriP1 .content{ float: none; padding-top: 0.4rem; width: auto; font-size: 0.26rem; line-height: 0.52rem; }
	.guangriP2{ padding: 1.2rem 0.3rem 0.9rem; background-size: 100% 100%; }
	.guangriP2 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.guangriP2 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.guangriP2 .mxfDiv{ margin-top: 0.5rem; }
	.guangriP2 .list ul{ margin-right: -0.3rem; }
	.guangriP2 .list li{ width: 50%; }
	.guangriP2 .list li .lbox{ margin-right: 0.3rem; width: auto; padding-top: 0.8rem; height: 3.0rem; }
	.guangriP2 .list li .num{ top: 0.4rem; font-size: 0.32rem; line-height: 0.32rem; }
	.guangriP2 .list li .name{ padding-top: 0.2rem; font-size: 0.28rem; line-height: 0.48rem; }
	.guangriP2 .list li .x{ display: none; }
	.guangriP3{ padding: 1.0rem 0.3rem; }
	.guangriP3 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.guangriP3 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.guangriP3 .msg{ font-size: 0.32rem; line-height: 0.52rem; padding: 0.35rem 0 0.7rem; }
	.guangriP3 .list ul{ margin-right: 0;}
	.guangriP3 .list li{ float:none; width:auto; margin-bottom: 0.3rem;}
	.guangriP3 .list li .box{ margin-right:0; height: 4.0rem; padding: 0.75rem 0.32rem 0; box-shadow: 0px 0px 0.3rem 0px rgba(0, 0, 0, 0.1); border-radius: 0.12rem;}
	.guangriP3 .list li .name{ font-size:0.32rem; line-height:0.32rem; }
	.guangriP3 .list li .name:after{ margin-left: -0.3rem; width: 0.6rem; }
	.guangriP3 .list li .wen{ padding-top: 0.3rem; font-size:0.26rem; line-height:0.48rem;}

	.guangriP4{ padding: 1.0rem 0.3rem; }
	.guangriP4 .msg{ font-size: 0.32rem; line-height: 0.52rem; padding-bottom: 0.7rem; }
	.guangriP4 .list ul{ margin-right: 0; }
	.guangriP4 .list li{ float: none; width: auto; padding-bottom: 0.3rem;}
	.guangriP4 .list li .box{ margin-right: 0; height: 3.2rem; padding: 0.75rem 0.4rem 0; border-radius: 0.2rem; }
	.guangriP4 .list li .name{ font-size: 0.34rem; line-height: 0.34rem; }
	.guangriP4 .list li .wen{ font-size: 0.26rem; line-height: 0.48rem; }
	.guangriP5:before{ left: auto; right: 0.3rem; top: 1.0rem; margin-top: 0; }
	.guangriP5 .mxfDiv{ padding-bottom: 1.2rem; }
	.guangriP5 .mxfDiv:after{ display: none; }
	.guangriP5 .leftDiv{ width: auto; float: none; padding: 1.0rem 0.3rem 0.8rem; border-bottom: #eee solid 1px;}
	.guangriP5 .txtDiv .en{ font-size: 0.28rem; line-height: 0.28rem; }
	.guangriP5 .txtDiv .cn{ padding-bottom: 0.2rem; }
	.guangriP5 .leftDiv .txtDiv{ width: auto; float: none; }
	.guangriP5 .leftDiv .limg{ float: none; padding-top: 0.6rem; }
	.guangriP5 .leftDiv .limg img{ width: 50%; }
	.guangriP5 .rightDiv{ width: auto; float: none; padding: 1.0rem 0.3rem 0; overflow: hidden;}
	.guangriP5 .list{ padding-top: 0.75rem; }
	.guangriP5 .list ul{ margin-right: -0.1rem; }
	.guangriP5 .list li .box{ margin-right: 0.1rem; }
	.guangriP5 .list li .wen{ font-size: 0.24rem; line-height: 0.48rem; height: 1.2rem; }
	.guangriP5 .list li .bg, .guangriP5 .list li .limg{ height: 2.0rem; }
	.guangriP6{ padding-top: 1rem; }
	.guangriP6:after{ height: 7.36rem; }
	.guangriP6 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.guangriP6 .title:after{ margin-left: -0.26rem; width: 0.52rem; height: 3px; }
	.guangriP6 .content{ font-size: 0.28rem; line-height: 0.52rem; padding: 0.4rem 0.3rem 0.75rem; }
	.guangriP6 .midDiv{ width: 6.8rem; height: 3.4rem; }
}


